在 Red Dead Redemption 2 中您应该选择 Vulkan 还是 DirectX 12?

Red Dead Redemption 2 的 PC 版提供两种不同的图形 API。有什么区别以及您应该选择哪个?

如今《荒野大镖客:救赎 2》终于登陆 PC 平台,成千上万的玩家纷纷加入游戏,体验狂野西部的风采。与大多数在 PC 上发布的多平台游戏一样,《荒野大镖客:救赎 2》提供了其主机版本所不具备的视觉升级和选项。除了增加物体绘制距离、物理模拟精度和图形效果质量的设置外,游戏还为 PC 用户提供两种不同的图形 API。 Vulkan 和 DirectX 12 都可以从图形选项菜单中选择。这些 API 有何用途?哪个最适合您?


Red Dead Redemption 2 中您应该选择 Vulkan 还是 DirectX 12

Vulkan 和 DirectX 12 允许游戏和 PC 硬件之间进行通信。

什么是图形 API?

API是应用程序编程接口的缩写。当谈到 PC 上的视频游戏时,开发人员几乎总是使用一种流行的 API 将游戏带到平台上。这些 API 允许开发人员让游戏引擎与硬件对话,而无需开发人员直接为每个特定变体编写代码。开发人员无需为 Radeon RX 5700 XT、Radeon RX 580 和 GeForce RTX 2080 编写独特的代码,而是由图形 API 将信息和命令转换为硬件。

我应该选择哪个 API?

Red Dead Redemption 2 在其图形菜单中提供了 Vulkan 和 DirectX 12 API。 Vulkan 是一个多平台渲染 API,由 Khronos Group 维护,基于 AMD 的 Mantle API。它已被用于《Doom》(2016 年)、《The Surge 2》和各种 Linux 游戏移植等游戏中。 DirectX 12 由 Microsoft 开发,供 Xbox One 和 Windows PC 使用。著名的 DirectX 12 游戏包括《战争机器 5》、《地铁:离去》和《生化危机 2》。

Vulkan 和 DirectX 12 之间没有视觉差异。

在 Red Dead Redemption 2 中,选择 Vulkan 或 DirectX 12 之间没有视觉差异。它们之间的唯一区别在于它们与 PC 硬件交互的方式。游戏使用这些 API 执行的方式可能会有所不同,具体取决于所使用的硬件。根据玩家报告的最早基准测试,Vulkan 提供稍高的平均帧速率 (< 5%),而 DirectX 12 提供整体稍流畅的体验(尤其是在 NVIDIA 显卡上)。使用 DirectX 12 时帧速率波动不太剧烈,因此在实践中可能会感觉更加一致,即使基准测试显示在计算原始帧速率时它稍微落后于 Vulkan。

最终,您可能会通过这两个 API 获得良好的体验。在两个选项之间切换需要重新启动游戏才能使更改生效。


如需 Red Dead Redemption 2 的更多指南、演练、视频和其他内容,请关注我们的RDR 2 中心页面

克里斯·贾拉德 (Chris Jarrard) 喜欢玩游戏、播放音乐以及在不起眼的在线留言板上寻找打斗信息。他明白早餐是唯一真正的食物。不要@他。