Direct3D12设备创建因DXGI_ERROR_UNSUPPORTED而失败

时间:2015-05-16 13:11:36

标签: direct3d

我试图使用Windows 10预览Build 10074和Visual Studio 2015 RC Pro开始d3d12开发

但是我得到DXGI_ERROR_UNSUPPORTED"此系统不支持指定的设备或功能级别"当我尝试创建ID3D12Device

HRESULT hr = D3D12CreateDevice(0, D3D_FEATURE_LEVEL_11_0, __uuidof(ID3D12Devie), (void**)&device);

我正在使用2 Gpus的笔记本电脑上工作:

  • Intel Hd Graphics 4600,WDDM 1.3(dxdiag)
  • Nvidia 765M GTX,WDDM 2.0(dxdiag)

那么intel gpu的驱动程序模型错误,但nvidia gpu应该与d3d12要求相匹配,至少对于11级功能。

我尝试使用Rightclick-> Graphicprocessor-> NVIDIA启动visual studio并直接启动exe,但它没有任何区别。

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

现在它可以使用,我需要几天前发布的最新NVIDIA驱动程序(352.84)。

Windows 10已经更新了我的英特尔驱动程序,因此它现在适用于两个GPU。

现在都使用WDDM 2.0。