directx升级最新版本 directx最新版本是多少


几乎每一个玩过电脑游戏的人,都听过 DirectX 的大名 。作为 Windows 系统自带的图形 API(应用程序编程接口),大部分 PC 游戏都需要它的支持 。
目前 DirectX 的最新版本是 DirectX 12,它发布于 6 年前,已经相当长时间没有大更新过了,昨天微软终于公布了它的升级版—— DirectX 12 Ultimate。从字面意思上来看,它是 DX 12 的终极版,它将会随着 Win 10 2004 系统更新一同推送 。
DirectX 12 Ultimate 都用哪些特性? 从 DX 12 开始,微软就已经将主机和 PC 之间的图形接口打通,Win 10 和 Xbox One 都使用了 DX 12 作为图形 API。使用相同 API 带来的好处也十分明显,游戏公司在开发游戏时,不需要再为 Xbox 和 PC 端的移植而烦恼,所以我们能看到,大量 Xbox 游戏出现在 PC 的应用商店中 。
这次微软发布的 DirectX 12 Ultimate 也同样是跨平台的 API,这也让下一代 Xbox 理所当然的获得了 PC 上的某些画面特性,比如老黄普及的光线追踪 。
DirectX Raytracing Tier 1.1 这次微软将 2018 年发布的 DXR 1.0 更新到了 DXR 1.1 版本,这是一次增量更新,最明显的变化有:
为现有的光线追踪管线状态对象(Pipeline State Object)加入了额外的着色器(Shader) 。支持 GPU 执行时间轴自动判定需要处理的光线数量 。引入新的内联式光线追踪 。这些特性为游戏开发者提供了一套规避复杂光线追踪场景的方法,让开发者可以通过调用新函数,获得物体遮挡查询、剔除等功能,让开发者能更快的构建光线追踪的场景,给游戏提供更好的光追效果和性能 。
在微软发布 DirectX 12 Ultimate 后,NVIDIA 表示将 RTX 系列处理器将完全支持 DXR 1.1 特效,AMD 也宣布将在 RDNA 2 架构中支持该特性 。
VRS(可变速率着色) 【directx升级最新版本 directx最新版本是多少】除了光追外,之前 NVIDIA 推出的 VRS 技术也被微软认可,并将其加入 DirectX 12 Ultimate 中 。VRS 全称是可变速率着色技术,它最明显的作用就是降低显示画面中一些不重要区域色彩纹理,从而提升画面的流畅度 。
在这一技术被应用之前,GPU 需要为画面上的每一个像素点单独着色 。而 VRS 就是对画面区域进行划分,为不同的区域选择不同的着色分辨率,细节要求不高的区域就将多个像素点一起着色,大幅降低了 GPU 着色的次数,大大减轻了显卡的计算压力 。
比如上面这张图,画面边缘最不显眼位置的着色分辨率就被降到了最低,虽然这部分画面的质量有所下降,但由于它只是背景,玩家不会有明显的感知 。省下来的 GPU 资源,则用于提升帧率,减少感知更明显的卡顿现象 。
可以说,有了 VRS 技术后,平均帧率不高的中低端显卡将将会获得不小的体验提升 。

推荐阅读