public class Music
{
private static WindowsMediaPlayer musicPlayer = new WindowsMediaPlayer();
public Music(string pathFile, bool autoStart = false) { ... }
public void play() => musicPlayer.controls.play();
public void stop() => musicPlayer.controls.stop();
public void pause() => musicPlayer.controls.pause();
public void setVolume(int volume) { ... }
public int getVolume() => musicPlayer.settings.volume;
public double getDuration() => musicPlayer.currentMedia.duration;
public void setPosition(double position) { ... }
public double getPosition() => musicPlayer.controls.currentPosition;
public void updatePath(string pathFile) { ... }
public string getPath() => musicPlayer.URL;
public void repeat(bool turn) => musicPlayer.settings.setMode("loop", turn);
}
Такие функции как Music(string pathFile, bool autoStart = false);, string getPath(); и void repeat(bool turn); не работают в версиях ниже 0.1.2.100! При попытке использовании данных функций, пожалуйста, убедитесь, что у вас стоит версия 0.1.2.100 и выше.