首页 > 新闻中心 > 数码科技 > 正文

哪些处理器、显卡兼容运行DirectX 12? 新特性介绍

2014-03-25 09:26 来源:engadget、ubergizmo 0
最新的DirectX 12解决了上一代DirectX 11长期以来一直存在的提问。游戏开发人员可以根据自己对游戏的不同水平要求,通过DirectX 12更好的利用CPU和GPU在系统中的作用。

  微软公司今日正式在GDC全球游戏开发者大会上推出了最新一代的DirectX 12图形应用程序编程接口,可以让游戏开发者控制图形处理单元的游戏和其它与图形相关的应用程序。虽然之前DirectX系列API一直都是非常出色的产品,但是最新的DirectX 12依然解决了上一代DirectX 11长期以来一直存在的提问。游戏开发人员可以根据自己对游戏的不同水平要求,通过DirectX 12更好的利用CPU和GPU在系统中的作用。从开发人员的角度来看,这将为PC游戏带来了“专业游戏机”级别的控制方式和效率,同时依然使用了一个标准的API接口。

运行DX12的硬件条件

  对于大多数用户来说,这也许是最实际也最重要的问题。其实如果之前用户的计算机能够运行DirectX 11,那么同样可以运行DirectX 12。因为新版本的DirectX 12主要是针对API本身进行提高,而并非添加了新的硬件特性。开发人员需要针对自己的游戏进行一些内容上的改动来更新游戏驱动适应新的DirectX 12。如果你现在已经支持DirectX 11,那么可以正常兼容DirectX 12。NVIDIA公司已经对此进行了验证:“所有的NVIDIA DX11 HW都将带来对DirectX 12的支持。”NVIDIA公司高级代表Tony Tamasi在一份联合声明中表示。GeForce 20系列以来的型号都可以,包括开普勒、费米、麦克斯韦架构全部都支持DirectX 12,也就是只要支持DirectX 11的都行。

  AMD则表示,GCN架构的所有显卡均支持DirectX 12,也就是Radeon HD 7000、Radeon R200系列。英特尔方面,第四代Haswell可以支持DirectX 12,实际上仅限最高端的两个型号:GT3 Iris 5100、GT3e Iris Pro 5200。

  很明显DirectX 12不需要性能的硬件才能实现,现有的就可以,而且性能估计也差不到哪里去,基于DirectX 11的可能性非常大。

推荐阅读

  卡皇GeForce GTX 880M显卡性能如何? 游戏运行跑分测试告诉你

  英特尔9款新Haswell处理器型号参数价格介绍(图)

DirectX 12都将带来哪些新特性

  既然硬件条件已经满足,那么我们再来看看哪些新特性。从根本上来说,DirectX 12就是提高了驱动效率,给开发者更多的控制权。DirectX 12改变了底层的API,在硬件抽象层上走得比以往更深入,具体包括了应用可追踪GPU流水线、控制资源状态转换(比如从渲染目标到纹理)、控制资源重命名,更少的API和驱动跟踪,可预判属性等等。

  此外,多线程效率也得到了较大的提升, 能更充分的发挥硬件的性能。据微软宣称,对多核心的CPU的利用几乎是完美的线性增长的,也就是说几个核心能接近单核心的几倍。此外还有渲染流水线、渲染特性、资源管理、命令列表与绑定、描述符跳跃等等方面的改进。

新闻推荐

加载更多...
网友评论仅供网友表达个人看法,并不表明本网同意其观点或证实其描述。
上一条:索尼Xperia T2 Ultra性能如何?续航能力拍照效果硬件跑分评测
下一条:iPhone升iOS 7.1后都有什么问题 续航时间短指纹识别失效等
24小时新闻排行榜