先说明全双工这个概念,全双工的意思是数据能同时在两个方向上传送,无需进行方向的切换,没有了切换操作所产生的时间延迟。正如打电话,当在说话的同时还能听到对方的声音,这就是基本的全双工概念。而对于声卡,全双工是指在录音的同时可以进行播放声音的工作。
测试声卡是否为全双工的方法,打开Media Player播放音乐的同时,将windows自带的”录音机“打开看是否可以录音,如果可以则证明声卡是全双工声卡,否则不是。
在全双工的情况系统不用录音,即通过使用waveInOpen,waveInStart等waveIn系列函数没有录音,系统不响应
MM_WIM_DATA等事件,但有可能或者会响应MM_WIM_OPEN事件,这种情况下,可能是由于“录音音量控制”选择不正确导致的,可以尝试通过
下面的操作来修复。开始程序->附件->娱乐->音量选项菜单->属性->在音量控制下的录音选项中,选择"Stereo
Mix"或者“立体声混音”。
这个问题困扰了我好几星期,原来发现是由于没有勾选立体声混音的原因所致@_@。
posted on 2008-11-29 19:19
StephenChan 阅读(1436)
评论(0) 编辑 收藏 引用