gpt4 book ai didi

c++ - 不再找到 DirectX 命名空间

转载 作者:可可西里 更新时间:2023-11-01 11:50:46 25 4
gpt4 key购买 nike

<分区>

Visual Studio 专业版 2013

Windows 7

x32、x64 处理器

我正在使用 DirectX 11,但似乎遇到了一个奇怪的问题。我始终能够在我的应用程序中访问 DirectX 命名空间。这已不再是这种情况。我可以做一个简单的类说

// A.h

#include <d3d11.h>
#pragma comment(lib, "d3d11.lib")

class A {

}

如果我尝试使用完全引用的类型

DirectX::ID3D11Device* 移动设备;

我也没有使用智能感知显示 DirectX 命名空间。

最重要的是我可以使用

ID3D11Device* device;

在类中没有问题,所有编译都很好。

Visual Studio 2013 Profesional 查找 d3d11.h 文件的路径是

C:\Program Files (x86)\Windows Kits\8.1\Include\um

知道为什么会发生这种情况吗?我搜索了很多地方,但没有发现相同性质的东西。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com