使用DirectX 9 C ++播放音频

时间:2016-01-05 05:00:25

标签: c++ directx-9

我是DirectX 9和Win32 API的初学者,任何人都可以通过此设置向我提供有关如何播放wav文件的任何指示吗?

1 个答案:

答案 0 :(得分:2)

如果您打算使用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