1
讓我們說背景音樂正在發展,有沒有辦法播放多個聲音?System.Media.SoundPlayer播放超過1個聲音?
我有它的方式是:
public static void PlaySound(string filename)
{
SoundPlayer player = new SoundPlayer();
player.SoundLocation = filename;
player.Play();
}
這樣會起到一個聲音,但使用相同的「PlaySound」這將基本上停止最後播放的聲音和剛開始一個新的線程打新的聲音。有沒有一種方法可以實際阻止並播放多個聲音?