使用DirectX 9 C++播放音频

Playing Audio with DirectX 9 C++

本文关键字:播放 音频 C++ DirectX 使用      更新时间:2023-10-16

我是DirectX 9和Win32 API的初学者,有人能给我一些关于如何使用此设置播放wav文件的提示吗?

如果您计划使用Win32 API,那么您可以使用PlaySound API:https://msdn.microsoft.com/en-us/library/windows/desktop/dd743680(v=vs.85).aspx

::PlaySound(L"hello.wav", NULL, SND_FILENAME);

DirectSound已经被弃用,因此您应该使用XAudio2来播放声音。以下是如何使用XAudio2播放声音:https://msdn.microsoft.com/en-us/library/windows/desktop/ee415787(v=vs.85).aspx