怎样在WM上正确写录音程序
vet 2009-03-12 10:45:38 我正在开发一个WM上的录音程序,在很多手机上都没问题,但在一款smartphone手机上,回调函数AudioProc里WIM_DATA中读到dwBytesRecorded的值是0。然后发现在停止录音的时候调waveInStop->waveInReset->waveInClose就能使dwBytesRecorded的值正确。以前我是想让录音立即停止,所以没调waveInStop,只用了waveInReset->waveInClose。现在的问题是waveInStop和waveInReset一起调对吗?会不会有什么潜在的问题?记得waveInStop和waveInReset只需要调其中一个就行了。其实关键是让dwBytesRecorded的值正确就行了,但这个值是什么时候被写入的呢?哪位知道,望赐教。谢谢