DirectX 12将会被未来所有的CPU和GPU硬件所支持。目前,Unity游戏引擎已经抢先支持了DirectX 12。

腾讯数码讯(编译:Eskimo)在即将到来的Windows 10当中,微软将会加入新版游戏API Directx 12,相比之前的版本,它可带来最高50%的游戏性能提升。 据悉,DirectX 12所带来的游戏性能提升主要归功于新版本的Direct3D,后者可提升CPU和GPU硬件权限的细粒度。 在此之前,后者Direct3D带来了非常高程度的硬件抽象化,使计算机无法最大程度地利用特定硬件,这也就限制了真正优化游戏的能力。而在DirectX 12当中,该权限将会被开放,从而让开发者对自己的代码进行优化,从而尽可能地提升游戏运行速度——无论玩家的机器里装的是集显还是独显。 “DirectX 12会让你的游戏变得更棒,”Xbox主管Phil Spencer说,“对于计算密集型游戏,DirectX 12可将性能提升最多50%。” 实际上,AMD在几年前推出的Mantle API就采用了相同的处理方法,它也能和DirectX 11配合工作。 开发者们此前对于采纳硬件限定的API一直十分抗拒,因为这会带来更多的复杂问题。但由于AMD的APU(CPU和GPU的结合)已经被PS4、Xbox One和Wii U所采纳,开发者们因此就抓住了为AMD硬件提升性能的机会。 而DirectX 12将会被未来所有的CPU和GPU硬件所支持。据微软透露,Unity游戏引擎现在已经支持DirectX 12了。 |