网站搜索

第一个 DirectStorage 游戏就在这里。您的 PC 准备好了吗?


适用于 Windows 的 DirectStorage 承诺将 Xbox Series X 和 PlayStation 5 的快速加载速度带入 PC 游戏,第一个实际实施该技术的游戏将于 2023 年 1 月 24 日面世。您的 PC 能处理吗?

Forspoken 是第一款 PC 上的 DirectStorage 游戏

Forspoken 是一款在 PlayStation 5 和 Windows PC 上发布的游戏。这是一款动作角色扮演游戏,专注于穿越,以速度和流畅性覆盖很远的距离。这涉及大量的流数据,因此非常适合 PlayStation 5。这是因为 PS5 采用定制 SSD 和硬件压缩技术,可达到每秒约 9GB 的最大数据读取速度。

即使您的计算机中有最新的 PCIe SSD 之一,您也不会接近这个数字,因此要在 PC 上获得同等体验,需要一些新的东西。

这就是 DirectStorage 发挥作用的地方,而 Forspoken 是第一款实现这一期待已久的功能的 PC 游戏,自 Xbox 系列游戏机推出以来,该功能一直受到 Xbox 系列玩家的喜爱。

事实上,Forspoken 的开发者表示,DirectStorage 1.1 将游戏中的加载时间从 10 秒减少到仅仅 1 秒,尽管您的特定硬件可能会影响实际性能。

DirectStorage 是如何工作的?

DirectStorage 是最新的 DirectX API 或应用程序编程接口的一部分。这是一组处理软件和硬件之间通信的标准软件函数。这就是为什么游戏开发者不再需要为特定的图形或声卡开发游戏。只要硬件和软件符合 DirectX,它应该都能正常工作。

DirectStorage 处理从高速 SSD 加载文件。它以多种方式加快了从这些驱动器读取数据的速度。例如,它允许并行请求和加载数据文件。但也许最重要的是,它允许硬件解压缩。

通过使用 GPU 的处理能力,DirectStorage 可以在将数据加载到计算机内存之前即时解压缩数据。这会将驱动器的有效读取速度提高到超过其实际最大速度。想象一个文件在磁盘上压缩为 100MB,但是当您加载该数据时,您还对其进行了解压缩,它以 200MB 的文件形式到达内存。即使驱动器仅移动了 100MB,您实际上已经移动了两倍的数据。

由于 DirectStorage 在解压缩阶段绕过 CPU,而 GPU 的数千个内核在并行处理方面要好得多,因此性能差异要好一个数量级。

使用 DirectStorage 需要什么

Forspoken 附带的 DirectStorage 版本是 DirectStorage 1.1。虽然 1.0 版本已经面世一段时间,但还没有游戏开发者利用它。这可能是因为 1.0 缺少使 1.1 如此引人注目的资产解压功能。

DirectStorage 1.1 的硬件要求如下:

  • 较新的 DirectX 12 GPU
  • 一个 PCIe NVME SSD
  • Windows 11(撰写本文时)

尽管您可能仍会看到 SATA SSD 的一些优势,但主要优势在于更快的 PCIe 驱动器,允许并行数据传输。

DirectStorage 如何加速您未来的 PC 游戏

随着 DirectX 12 GPU、Windows 11 和 PCIe SSD 的市场份额持续增长,我们预计除了 Forspoken 之外,越来越多的 PC 游戏将包含 DirectStorage 支持,或者现有游戏会收到追溯添加该功能的补丁。

我们不希望任何游戏将 DirectStorage 作为最低要求,或者让游戏围绕这样的高存储速度可用的假设进行设计。这是当前游戏机的一个关键优势,因为开发人员知道驱动器的速度有多快,这使得构建独家游戏成为可能。

随着时间的推移,大多数 PC 游戏玩家最终将获得与该技术兼容的硬件,它不仅会加速游戏,还会加速您在计算机上所做的一切。然而,任何 PC 游戏都需要很长时间才能证明将还没有兼容设备的玩家拒之门外。