在Windows XP上安装Directx 9.0c后无法找到dsound.h

时间:2009-09-15 01:36:22

标签: directx

我正在尝试使用MS VC ++ 2009构建portaudio。我第一次尝试这样做时,出现了一个错误,即找不到dsound.h。然后我下载并安装了DirectX 9.0c。现在我假设安装程序会创建一个环境变量DX_SDK,通过它我可以指向MSVC中的头文件。但是,这没有发生,现在我无法找到安装DirectX的文件夹。安装程序没有为我提供指定我要安装的位置的选项。请帮忙。

2 个答案:

答案 0 :(得分:4)

通常在这种情况下,您需要配置IDE以搜索其他包含文件夹。在VS2005中,通过工具/选项/项目和解决方案/ VC ++目录完成,然后在右上方的组合中“包含文件”。您需要手动导航到DX包含路径 - 例如,在我的机器上'C:\ Program Files \ Microsoft DirectX SDK(2008年8月)\包含'。

HTH。

答案 1 :(得分:0)

安装DirectXSDK时创建的环境变量称为“DXSDK_DIR”。您应该能够在“系统环境变量”下找到它,并且默认设置为“C:\ Program Files(x86)\ Microsoft DirectX SDK(2010年6月)”。