> 技术文档 > 如何评价微软全新的DirectX 12 Ultimate?

如何评价微软全新的DirectX 12 Ultimate?

DirectX 12 Ultimate打通Nvidia,AMD和Xbox Series X对主机战争有什么影响?

Announcing DirectX 12 Ultimate - DirectX Developer Blog

微软推出的 DirectX 12 Ultimate 是一次重大的技术升级,它不仅为游戏开发者和玩家提供了统一的图形平台,还进一步拉近了 PC 和主机之间的距离。以下从技术角度和市场角度来评价 DirectX 12 Ultimate 的意义,以及它对主机战争的潜在影响。


DirectX 12 Ultimate 的技术优势

DirectX 12 Ultimate 是 DirectX 12 的增强版本,集成了以下关键技术特性,为游戏图形技术设立了新标杆:

  1. DirectX Raytracing (DXR) 1.1

    • 提供了更加真实的光线追踪效果,模拟真实世界中的光线行为,使游戏画面更加接近电影级别的视觉效果。
    • 相较于 DXR 1.0,DXR 1.1 增强了 GPU 的自主工作能力,例如允许 GPU 自主创建光线追踪任务,减少 CPU 的参与,从而提高效率。
  2. Variable Rate Shading (VRS)

    • 通过动态调整不同区域的渲染精度,优化 GPU 资源分配。
    • 例如,可以将更多的 GPU 算力专注于玩家视线焦点区域,而减少对背景或不重要区域的计算,提升性能同时保证视觉质量。
  3. Mesh Shaders

    • 赋予开发者对几何处理的更高控制权,使得资源分配更加灵活高效。
    • 允许开发者在 GPU 上以更精细的方式操控对象的几何形状,创建动态、复杂的游戏世界,同时提升性能。
  4. Sampler Feedback

    • 优化纹理加载和内存使用,减少游戏加载时间和画面卡顿。
    • 这一功能通过精确判断哪些纹理需要优先加载,使得开发者可以更智能地管理大规模高分辨率纹理资源。

这些特性不仅提升了开发者的生产效率,也为玩家带来了更加流畅和逼真的游戏体验。DirectX 12 Ultimate 确保了未来游戏在不同平台上的一致性,同时为 PC 和 Xbox Series X 提供了“次世代”功能的标志性支持。


DirectX 12 Ultimate 对主机战争的影响

微软通过 DirectX 12 Ultimate 实现了 PC 和 Xbox Series X 图形平台的统一,这在主机战争中有以下几个关键影响:

1. 拉近主机与 PC 的技术差距

DirectX 12 Ultimate 的推出让 Xbox Series X 和支持 DirectX 12 Ultimate 的 PC 显卡(如 Nvidia RTX 系列和 AMD RDNA 2 系列)共享完全相同的图形特性。这意味着:

  • 开发者只需针对一个统一的图形 API 开发,即可兼容 Xbox 和 PC 平台,大幅降低开发成本。
  • 此举也让 Xbox Series X 的图形能力更加接近高端 PC,玩家无需担心主机性能落后问题。

2. 加速次世代游戏特性的普及

在 DirectX 12 Ultimate 的推动下,Xbox 和 PC 的图形生态系统形成了互补关系:

  • Xbox Series X 的发布将带动玩家对支持 DirectX 12 Ultimate 的 PC 硬件需求,反之亦然。这种交叉推广效应加速了次世代特性的普及。
  • 例如,光线追踪技术、VRS 和 Mesh Shaders 等功能在游戏中变得更加常见,玩家体验迅速升级。

3. 增强微软主机阵营的竞争力

传统上,主机战争的较量通常围绕独占游戏、性能和价格展开。而 DirectX 12 Ultimate 提供的统一平台显然是微软的一大优势:

  • Xbox Series X 的硬件特性与 DirectX 12 Ultimate PC 显卡一致,意味着游戏特性无需为不同平台做妥协。这显然优于索尼 PlayStation 依赖定制 API 的策略。
  • 对开发者更加友好:相比索尼 PlayStation 的独立开发工具链,微软的统一 API 和工具(如 PIX 优化工具和 HLSL 编译器)降低了开发门槛,可能吸引更多开发者优先支持 Xbox 平台。

DirectX 12 Ultimate 对 AMD 和 Nvidia 的作用

DirectX 12 Ultimate 的推出得益于微软与 AMD 和 Nvidia 的合作,这种合作关系在推动次世代图形技术方面发挥了重要作用:

  1. AMD:RDNA 2 架构的全面支持

    • Xbox Series X 使用的 GPU 基于 AMD 的 RDNA 2 架构,而 AMD 的 RX 6000 系列显卡是首批完全支持 DirectX 12 Ultimate 的 PC 显卡。
    • AMD 借助 DirectX 12 Ultimate 统一了主机与 PC 的图形能力,强化了其在次世代图形技术中的地位。
  2. Nvidia:RTX 系列显卡的光线追踪能力

    • Nvidia 的 RTX 系列显卡早已支持光线追踪,并在 DirectX 12 Ultimate 中通过硬件加速进一步优化。
    • DirectX 12 Ultimate 提供了更广泛的开发者支持,使 Nvidia 和 AMD 在游戏图形技术上的竞争更加激烈。

通过 DirectX 12 Ultimate,AMD 和 Nvidia 都能够更快推动自己的新技术在游戏中的落地,例如光线追踪的普及。这种双赢的合作模式也为玩家带来了更多选择。


总结

微软的 DirectX 12 Ultimate 是次世代图形技术的重要里程碑,它通过打通 PC 和主机的技术壁垒,不仅提升了游戏开发效率,也为玩家带来了更加一致和先进的游戏体验。对于主机战争来说,这一平台统一的策略为 Xbox Series X 提供了重要竞争力,同时通过联合 AMD 和 Nvidia,进一步推动了次世代游戏特性的普及。

在未来,DirectX 12 Ultimate 有可能成为定义次世代游戏体验的核心技术标准,其“未来-proof”特性也为玩家提供了信心,使得支持该标准的硬件成为游戏玩家的首选。