读书人

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

发布时间: 2012-02-09 18:22:27 作者: rapoo

音频处理中遇到的问题
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;
}

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

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

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

读书人网 >C++

热点推荐