Windows 在使用GeForce 960M的笔记本电脑上初始化D3D12调试接口失败

Windows 在使用GeForce 960M的笔记本电脑上初始化D3D12调试接口失败,windows,graphics,directx,direct3d,direct3d12,Windows,Graphics,Directx,Direct3d,Direct3d12,当我尝试使用标记DXGI_CREATE_FACTORY_DEBUG调用D3D12GetDebugInterface或CreateDXGIFactory2时,调用在我的笔记本电脑上失败,但在桌面上失败。其他调用在膝上型电脑上工作正常,我可以渲染东西——我只是不能初始化调试层。台式机采用老式GeForce 650 Ti,笔记本电脑采用戴尔XPS15笔记本电脑(最新一代),配备GeForce GTX 960M。两者都有最新的驱动程序(361.43)。你知道会出什么问题吗 我首先发布在英伟达上,但是交叉

当我尝试使用标记DXGI_CREATE_FACTORY_DEBUG调用D3D12GetDebugInterface或CreateDXGIFactory2时,调用在我的笔记本电脑上失败,但在桌面上失败。其他调用在膝上型电脑上工作正常,我可以渲染东西——我只是不能初始化调试层。台式机采用老式GeForce 650 Ti,笔记本电脑采用戴尔XPS15笔记本电脑(最新一代),配备GeForce GTX 960M。两者都有最新的驱动程序(361.43)。你知道会出什么问题吗


我首先发布在英伟达上,但是交叉发布到StAdvFult,因为官方Nvidia论坛似乎已经死了。< Direct3D 12的

< P>,调试层和WARP12设备都是按需安装的图形工具功能的一部分,而不是默认安装的一部分。您需要在桌面系统上启用它

此FOD软件包特定于您的Windows 10版本。如果您启用了它,但随后升级了操作系统(例如从10240升级到10586),则现有的图形工具按需功能将被禁用。您需要重新启用它,以便可以安装更新的匹配版本


这正是我问题的解决办法。谢谢为下一个遇到问题的人提供更多信息。转到系统->应用程序和功能->管理可选功能。图形工具应该出现在您可以从中添加的功能列表中。