0
是否有任何功能知道音頻是否完成播放?我想在音頻播放後做一個功能,我有2個想法。首先,如果在音頻完成時有一個功能,第二個是我將獲得音頻的長度並將其放在定時器上並將其設置爲開。請幫我拿到任何音頻已完成或音頻「的時間長度感謝如何知道音頻是否在播放c#?
是否有任何功能知道音頻是否完成播放?我想在音頻播放後做一個功能,我有2個想法。首先,如果在音頻完成時有一個功能,第二個是我將獲得音頻的長度並將其放在定時器上並將其設置爲開。請幫我拿到任何音頻已完成或音頻「的時間長度感謝如何知道音頻是否在播放c#?
你必須使用AxWindowsMediaPlayer.playState屬性知道玩家的狀態,看看這個:。
if (player.playState == WMPLib.WMPPlayState.wmppsPlaying)
{
Console.WriteLine("Is playing!");
}
else
{
Console.WriteLine("Is NOT playing!");
}
是什麼庫你用來播放音頻嗎? – NicoRiff
WMPLib windows媒體播放器 – shampoo