帮我解决这个播放内存中的语音流的方法好吗?!亿分感激不尽!(我把帐号中所有的分都给您)
我现在有一段语音(是WAV的格式)存放在内存中,假设存放的位置是Buffer(指针类型)、长度是BufferSize,我得怎么办才能将其播放出来呢?(根据需求,不能将其保存为WAV文件再进行播放)
我查看了很多资料,在mmsystem单元中的这三个函数可以实现这个功能:WaveOutOpen 、WaveOutPrepareHeader、WaveOutWrite,但我弄了很久都没能实现。。
请参考:
http://www.ccw.com.cn/htm/produ/special/vc/neimu/01_9_17_39.asp 中的“输出WAV文件的过程:”
http://www.delphibbs.com/keylife/iblog_show.asp?xid=1110 中的播放WAV文件部分。
其它的请在Google.com中搜索:WaveOutOpen 、WaveOutPrepareHeader、WaveOutWrite
望请指教,亿分感激不尽!!!