Win10技巧:1行命令检测A卡/N卡/核显GPU支持DirectX 12技术

微软Win10和最新DirectX 12游戏技术将在今年7月29日登陆现役Win7、Win8.1平台,不少DIY攒机玩家担忧要不要更换显卡,笔者认为鉴于当前微软仍未确定DirectX 12最终规格,不过可以简单通过命令查看当前Win10环境下显卡软、硬件支持。

win10-dx12-00小科普:

相比上一代DirectX 11、DirectX 11.1,最新一代的DirectX 12最重要的变化就是更底层API,这一点很像AMD Mantle,在硬件抽象层上走得比以往更深入,能够同时减轻CPU、GPU的过载(overload)。
具体包括:应用可追踪GPU流水线、控制资源状态转换(比如从渲染目标到纹理)、控制资源重命名,更少的API和驱动跟踪,可预判属性,等等。
另外,DX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。DX11在这方面受CPU性能的严重制约,主要是因为不能有效利用多核心。
微软宣称,微软对多核心CPU的利用几乎是完美线性增长的,也就是说四核心能接近单核心的四倍。
此外还有渲染流水线、渲染特性、资源管理、命令列表与绑定、描述符跳跃等等方面的改进。

具体检测只需在当前PC上安装Win10 Preview技术预览版,用命令运行dxdiag,即可查看DX版本

win10-dx12-01

其中功能级别为GPU硬件支持的DX版本,驱动程序模型为GPU软件支持的版本。
win10-dx12-02

例如笔者2015产的核心显卡HD 5500硬件支持DX11.1、DX11.0等,预载支持DX12;软件驱动支持DX12,即WDDM2.0。

win10-dx12-04注:如果你已购买了2015新款的GPU显卡,那或多或少软件、硬件支持DirectX 12技术。

读者朋友们也可以自行检测下自家GPU显卡的支持版本。

请选择你看完该文章的感受
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*