Direct3D12 设备创建失败 DXGI_ERROR_UNSUPPORTED
Direct3D12 Device creation fails with DXGI_ERROR_UNSUPPORTED
我正在尝试使用 windows 10 预览版 Build 10074 和 Visual Studio 2015 RC Pro
开始 d3d12 开发
但是当我尝试创建 ID3D12Device
时得到 DXGI_ERROR_UNSUPPORTED "The specified device or feature level is not supported on this system"
HRESULT hr = D3D12CreateDevice(0, D3D_FEATURE_LEVEL_11_0, __uuidof(ID3D12Devie), (void**)&device);
我正在使用配备 2 个 Gpus 的笔记本电脑:
- 英特尔高清显卡 4600,WDDM 1.3(dxdiag)
- Nvidia 765M GTX,WDDM 2.0(dxdiag)
好吧,intel gpu 的驱动程序型号错误,但 nvidia gpu 至少应符合 d3d12 功能级别 11 的要求。
我试过用 Rightclick->Graphicprocessor->NVIDIA 启动 visual studio 并直接启动 exe,但没有区别。
我是不是漏掉了什么?
现在可以了,我需要几天前发布的最新 NVIDIA 驱动程序 (352.84)。
好的 Windows 10 也更新了我的英特尔驱动程序,因此它现在可以与两个 GPU 一起使用。
两者现在都使用 WDDM 2.0。
我正在尝试使用 windows 10 预览版 Build 10074 和 Visual Studio 2015 RC Pro
开始 d3d12 开发但是当我尝试创建 ID3D12Device
时得到 DXGI_ERROR_UNSUPPORTED "The specified device or feature level is not supported on this system"HRESULT hr = D3D12CreateDevice(0, D3D_FEATURE_LEVEL_11_0, __uuidof(ID3D12Devie), (void**)&device);
我正在使用配备 2 个 Gpus 的笔记本电脑:
- 英特尔高清显卡 4600,WDDM 1.3(dxdiag)
- Nvidia 765M GTX,WDDM 2.0(dxdiag)
好吧,intel gpu 的驱动程序型号错误,但 nvidia gpu 至少应符合 d3d12 功能级别 11 的要求。
我试过用 Rightclick->Graphicprocessor->NVIDIA 启动 visual studio 并直接启动 exe,但没有区别。
我是不是漏掉了什么?
现在可以了,我需要几天前发布的最新 NVIDIA 驱动程序 (352.84)。
好的 Windows 10 也更新了我的英特尔驱动程序,因此它现在可以与两个 GPU 一起使用。
两者现在都使用 WDDM 2.0。