用DirectSound写的播放实时语音的时候全是杂音,使用SDK自己带的例子FullDuplexFilter.exe也是这样,所以程序应该是没有问题的.最初我以为是安装了某个软件影响到了DirectSound.于是把能卸的都卸了,问题依然存在.最后在音量控制里找到原因了.原来DirectSound播放实时语音的时候不能开启立体声混音功能.只要把这个选项勾上就可以了.
本文来源:http://blog.csdn.net/yfqvip/archive/2009/09/08/4532715.aspx