🚫getDuration
double getDuration();В данный момент документации на данный метод отсутствует!
using System;
using WMPLib;
/*
=================- INFO -===================
* File: | Music.cs
* Class: | Music
* Project: | MultiAPI
* Author: | dmitriykotik
* Version: | 0.0.0.0
* VerType: | major_version.minor_version.patch_version.builds
* Main file: | Main.cs
* [OPEN SOURCE] | +True
* [CONSTRUCTOR] | +True
============================================
*/
namespace MultiAPI
{
#region CLASS | Music
/// <summary>
/// Действия с музыкальными файлами
/// </summary>
public class Music
{
#region WindowsMediaPlayer | musicPlayer
/// <summary>
/// Музыкальная конструкция
/// </summary>
private static WindowsMediaPlayer musicPlayer = new WindowsMediaPlayer();
#endregion
#region METHOD-Music | Music
/// <summary>
/// Определение конструкции. ( Music nameVar = new Music("C:\\Path\\To\\Music.mp3") )
/// </summary>
/// <param name="pathFile">Полный путь до музыкального файла</param>
public Music(string pathFile)
{
if (string.IsNullOrEmpty(pathFile)) throw new Exception("0x00003");
musicPlayer.URL = pathFile;
}
#endregion
// ...
#region METHOD-DOUBLE | getDuration
/// <summary>
/// Получение длительности музыкального файла из конструкции
/// </summary>
/// <returns>Длительность музыкального файла</returns>
public double getDuration() => musicPlayer.currentMedia.duration;
#endregion
// ...
}
#endregion
}Last updated
Was this helpful?