XAudio2 false定位窗口版本



我正在使用XAudio2运行SteamWorksExample游戏,看看我如何在基于C++的游戏中包含steam内容,我使用的是Windows 10,但当我运行代码时,我得到了这个错误:

"此版本的XAudio2仅在Windows 8或更高版本中可用。将DirectX SDK中的XAudio2标头和库用于针对Windows 7及更早版本的应用程序">

我检查了源文件,它在那里:

#if(_WIN32_WINNT < _WIN32_WINNT_WIN8) #error "This version of XAudio2 is available only in Windows 8 or later. Use the XAudio2 headers and libraries from the DirectX SDK with applications that target Windows 7 and earlier versions." #endif // (_WIN32_WINNT < _WIN32_WINNT_WIN8)

我该如何解决那个错误?

检查您的VC++目录,如果它们是这样的:

包含目录:$(IncludePath($(DXSDK_DIR(包括

包括库目录:$(LibraryPath($(DXSDK_DIR(Lib\x86

删除它们。

就我而言,它解决了问题

相关内容

  • 没有找到相关文章

最新更新