首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

音频处理中遇到的有关问题

2012-02-09 
音频处理中遇到的问题HWAVEIN hWaveIn//声音输入HWAVEOUT hWaveOut//输出设备DWORD CloseWaveInOut()//

音频处理中遇到的问题
HWAVEIN hWaveIn;//声音输入
  HWAVEOUT hWaveOut;//输出设备

DWORD CloseWaveInOut()// 停止声音输出和关闭声音输出设备
{
if(hWaveIn)
{
waveInStop(hWaveIn);//停止录音
waveInReset(hWaveIn);//清空录音缓存
waveInClose(hWaveIn);//关闭录音设备
hWaveIn = NULL;
}

 if(hWaveOut)
 {
 waveOutReset(hWaveOut);//清空声音输出缓存
 waveOutClose(hWaveOut);//关声音输出设备
 hWaveOut = NULL;
 }
return 1; 
}

在语音聊天程序中,当关闭程序时,如果加上上面的函数,就会很慢,几乎关不掉?
为什么?是这里错了还是其他地方问题? 高手指点,谢谢了

新手注册,还没分,不好意思了

[解决办法]
不会啊,很快的

热点排行