我用来SoundPlayer在WPF程序中播放声音效果.然而,我发现当两个声音效果同时播放时,新的声音效果将取代旧声音效果(即新声音将终止旧声音并播放自身),但我想要的是继续播放旧声音效果,即使新的一个播放.
SoundPlayer wowSound = new SoundPlayer("soundEffect/Wow.wav");
SoundPlayer countingSound = new SoundPlayer("soundEffect/funny.wav");
wowSound.Play(); // play like background music
countingSound.Play(); // from click to generate the sound effect
Run Code Online (Sandbox Code Playgroud)