本文主要是介绍XAudio2学习六之播放WAV文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
XAudio2学习六之播放WAV文件
前面已经加载了WAV文件到内存中,那么如果想要播放这些数据,需要怎么实现呢?
大致步骤如下:
1.初始化COM组件;
2.创建XAudio2声音引擎;
3.创建主声音IXAudio2MasteringVoice;
4.加载WAV文件到内存;
5.创建源声音IXAudio2SourceVoice,并提交数据,启动播放;
6.获取播放状态,等待播放完成;
7.释放资源。
对于每一步的具体实现,下面详细说明一下:
这篇关于XAudio2学习六之播放WAV文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!