《DirectX 12》简称DX12,是目前微软Windows系统的DirectX的最新版本。 DirectX 12有很多改进和新功能,是革命性的版本。
windows7系统现在也支持DX12。 某大神从Win10最新预览版中提取Directx 12,与Win7/Win8.1系统以及GTX6/7/9系统全面兼容,游戏性能提升60%以上!
软件简介
《DirectX12》是《DirectX》的当前最新版本,也是最适合Windows7的版本。 使用Windows7后的所有用户都必须安装,才能正常播放各种软件的画面。
软件特色
1、新的特性
DX12最重要的变化是更底层的API。 这很像AMD Mantle。 在硬件抽象层,发展得比以往更深,可以同时减少CPU、GPU的过冲( overload )。
具体包括应用可跟踪的GPU管线、控制资源状态(如目标从渲染迁移到纹理)、控制资源重命名、减少API和驱动器跟踪以及可预确定的属性。 此外,DX12还可以大幅提高多线程的效率,充分发挥多线程硬件的潜力。
DX11在这方面受到CPU性能的极大限制,主要是因为它无法有效利用多核。 微软声称,微软对多核CPU的使用几乎完全呈线性增长,这意味着四核接近单核的4倍。
2、硬件支持
NVIDIA验证了开普勒、费米和麦克斯韦体系结构都受支持。 也就是说,它可以是GeForce 200系列以来的机型,也可以是DX11机型。 AMD已验证GCN体系结构中的所有显卡都支持Directx 12。
也就是Radeon HD 7000、Radeon R200系列。 Intel确认第四代Haswell可以支持Directx 12。
但实际上,它仅限于两种型号: GT3 Iris 5100、GT3e Iris Pro 5200。 目前不知道它们是100% API支持,还是只在特性集中支持,但至少有一个是
那就像是DX11的扩展,因为不需要新的硬件,现有的就可以了。
3、高通与移动
之所以单独举出高通,是因为它首次与微软DX合作,微软DX首次正式面向移动领域。 高通表示,能效大幅提高,移动设备性能更高,在可扩展性和可移植性方面非常出色。
4、Xbox One
虽然AMD刚才提到了Directx 12将完全引入Xbox One,但微软表示,Xbox One的核心渲染引擎从DX11.1迁移到DX12只需要四个月。
软件亮点
使用DX 12形成新的现实环境
自2014年游戏开发者大会( GDC )推出该API以来,GeForce已成为微软DirectX 12主要演示的首选GPU。
超快的GPU硬件与高质量的图形驱动程序相结合,充分发挥Windows 10和DX 12的下一代功能。
DX 12和windowsdisplaydrivermodel2.0驱动程序可提高游戏游戏效率和性能。
将GeForce Game Ready驱动程序与DX 12配合使用时,可以提高效率,大大降低软件性能消耗,降低CPU利用率,提高GPU利用率,最终提高性能。
在开发DX 12的过程中,NVIDIA与微软合作了多年。 它将DX 12的关键硬件支持集成到所有NVIDIA GPU体系结构中,以最大限度地提高功能和性能。
DX 12为游戏开发者提供前所未有的硬件资源基本访问,让他们能够基于GeForce GPU体系结构定制自己的游戏,并充分利用其功能。
DX 12支持图形功能,游戏开发人员可以创造令人惊叹的视觉效果和游戏杰作。
DX12 支持的图形功能包括
Volume Tiled Resources
Conservative Raster
Raster Order Views
Tiled Resources
Typed UAV Access
Bindless Textures
Asynchronous Compute
搭配使用Microsoft DXR
在增加了微软DirectX Raytracing (DXR) API 后,DirectX 12 向前迈进了一大步。DX 12 的这一扩展浑然天成,将光线追踪功能完全整合到DirectX 中,
使其成为光栅化计算技术的理想搭档(而非替代品)。NVIDIA 与微软密切合作,将让基于DXR 技术的应用程序完全支持RTX 技术。
小编点评: