我正在尝试在。net Compact Framework 3.5 for Win CE中制作WAV Sound Player,但遇到了问题。我需要同时播放两个声音,但是当第二个SoundPlayer开始播放时,System.Media.SoundPlayer会中断执行。
是否有解决方案,一些库,框架或API调用来找到解决方案?
我正在尝试做一些类似
的事情SoundPlayer player1 = new SoundPlayer("ding.wav");
SoundPlayer player2 = new SoundPlayer("chimes.wav");
player1.PlayAsync();
player2.PlayAsync();
我遇到的情况是player2打断了player1的游戏。我想同时玩这两种游戏。就这么简单。
SoundPlayer是简单的声音,我不需要同时播放声音,但我必须p/调用WaveOut API来做我想要的事情。你没有说你使用的是哪个操作系统(CE版本),但是检查一下WaveOut Windows API。