PlaySound
waveOut* 函数族
- 官方文档:mmeapi.h header
- 官方示例:Example of Writing Waveform Data
- 注:waveOutWrite 是一个异步方法,为了确保调用闭环,建议在调用waveOutClose前调用waveOutReset。
Core Audio APIs 播放pcm
- 该方案要求自己解析wave文件头,获得pcm数据后播放。解析代码请看wave文件头解析。
- 官方文档:Rendering a Stream
- 该方案我碰到一个问题:直接使用官方demo,运行无异常,但是扬声器没有任何声音。
该问题一直没有解决,如果有类似的问题,欢迎交流指教。