假设背景音乐正在播放,有没有办法播放多个声音?
我的方式是:
public static void PlaySound(string filename)
{
SoundPlayer player = new SoundPlayer();
player.SoundLocation = filename;
player.Play();
}
它将播放一个声音,但使用相同的“PlaySound”它基本上会停止播放最后一个声音并开始一个新线程播放新声音。有没有办法真正停止这种情况并播放多个声音?