录音放音功能已经有了,声音数据保存在内存中,但我想把录音之后写入到内存中的声音数据写入到文件中保存,下一次直接用文件放音就可以了。我是新手,请高手详细指导,感谢!
------解决方案--------------------
写 WAV 文件,在 CE 下肯定是没有问题的
LZ 想问什么?如何将内存中的声音数据写入到文件中保存吗?你的录音数据是什么格式呢?
------解决方案--------------------
在一个标准的通过波形声音输入设备记录声音的程序中,函数应该按照以下顺序调用:
获取波形声音输入设备,
设置波形声音格式;
waveInOpen,打开波形声音输入设备;
waveInPrepareHeader,为波形声音输入设备准备一个缓冲区;
waveInAddBuffer 向波形声音输设备添加缓冲区;
waveInStart 开始录音
waveInStop (warning:一定要缓冲满了才返回)
waveInUnprepareHeader
waveInClose