Windows 10移动版(手机)是否支持Direct3D 12?

时间:2016-04-29 14:29:36

标签: windows-10-mobile direct3d12

Windows 10 Mobile(手机)是否支持Direct3D 12?我最近将我的个人项目升级到Direct3D 12,因为它在所有版本的Windows 10 Universal Apps上运行。我的手机运行了我原来的Direct3D 11.1代码就好了,但是D3D12CreateDevice()因为不支持指定功能级别(11_0,11_1,12_0或12_1)或接口(ID3D12Device)的错误而失败。我做错了什么,或者手机上是否真的不支持D3D12?如果它不受支持,它会是吗?我现在不介意只在PC上开发,但我现在知道它永远不会得到支持。

1 个答案:

答案 0 :(得分:1)

https://msdn.microsoft.com/en-us/library/windows/desktop/dn899228(v=vs.85).aspx说:

  

Direct3D 12提供四个主要好处   [...]和跨平台开发   Windows 10设备(PC,平板电脑,控制台或手机)。

https://msdn.microsoft.com/en-us/library/windows/desktop/dn899118(v=vs.85).aspx说:

  

要使用Direct3D 12进行编程,您需要以下组件:

     

具有Direct3D 12兼容GPU的硬件平台

     

显示支持Windows显示驱动程序模型(WDDM)2.0的驱动程序