Windows 10 Mobile (phone) 是否支持 Direct3D 12?

Is Direct3D 12 supported on Windows 10 Mobile (phone)?

Windows 10 Mobile (phone) 是否支持 Direct3D 12?我最近将我的个人项目升级到 Direct3D 12,印象中它可以在 Windows 10 通用应用程序的所有版本上运行。我的 phone 运行 我的旧 Direct3D 11.1 代码很好,但是 D3D12CreateDevice() 失败并出现指定功能级别 (11_0、11_1、12_0 的错误, 或 12_1) 或接口 (ID3D12Device) 不受支持。我做错了什么,还是 phones 真的不支持 D3D12?如果不支持,它会永远支持吗?我不介意现在只在 PC 上开发,但我现在宁愿知道它永远不会得到支持。

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

Direct3D 12 provides four main benefits [...], and cross-platform development for a Windows 10 device (PC, tablet, console or phone).

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

To program with Direct3D 12, you need these components:

A hardware platform with a Direct3D 12-compatible GPU

Display drivers that support the Windows Display Driver Model (WDDM) 2.0