When building with clang-cl, we add a define for NO_XAUDIO2, this is because clang-cl cannot parse the XAudio headers in dependencies. We should update the xaudio headers or simply use the Windows SDK version. There is some complexity here as the XAudio2 interface has changed in Windows 8, so we will probably need to provide a pre-Windows 8 fallback implementation.
Request box
When building with clang-cl, we add a define for
NO_XAUDIO2
, this is because clang-cl cannot parse the XAudio headers independencies
. We should update the xaudio headers or simply use the Windows SDK version. There is some complexity here as the XAudio2 interface has changed in Windows 8, so we will probably need to provide a pre-Windows 8 fallback implementation.Reason box
N/A
Examples
N/A