📦Music.cs - Music
В этом классе содержатся следующие методы:
Music(string pathFile, bool autoStart = false);
void play();
void stop();
void pause();
void setVolume(int volume);
int getVolume();
double getDuration();
void setPosition(double position);
double getPosition();
void updatePath(string pathFile);
string getPath();
void repeat(bool turn);Код класса:
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 и выше.
Last updated
Was this helpful?