公众号可以查看完整文章
XAudio2学习五之加载WAV文件到内存
前面说了wave文件的格式。想要播放WAV文件,需要使用上一篇所说的CWaveFile类,将文件内容读取到内存,然后才能进行播放。本篇就展示如何将WAV文件加载进内存。
首先,需要实例化CWaveFile类:
CWaveFile waveFile;
实例化后才可以使用CWaveFile的函数。实例化后调用Open函数来打开WAV文件,Open有三个参数:
HRESULT Open(LPWSTR strFileName, WAVEFORMATEX* pwfx, DWORD dwFlags);
第一个参数,是文件所在的路径;
第二个参数