3

DirectStorage API 登陆 Windows,PC 游戏快速加载新时代

 2 years ago
source link: https://os.51cto.com/article/704048.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
DirectStorage API 登陆 Windows,PC 游戏快速加载新时代-51CTO.COM
DirectStorage API 登陆 Windows,PC 游戏快速加载新时代
作者:白开水不加糖 2022-03-16 09:24:59
微软宣布 Windows 游戏现可使用 DirectStorage,“这个公开的 SDK 版本通过允许开发者更充分地利用最新存储设备的速度,开启了 PC 游戏中快速加载和细节世界的新时代。”

微软宣布 Windows 游戏现可使用 DirectStorage,“这个公开的 SDK 版本通过允许开发者更充分地利用最新存储设备的速度,开启了 PC 游戏中快速加载和细节世界的新时代。”

2020 年 9 月,微软宣布将把 DirectStorage 引入 Windows PC;DirectStorage 是 DirectX 系列中最初为 Velocity 架构设计的 API,旨在为 PC 和控制台带来一流的 IO 技术。“有了具备 DirectStorage 功能的 PC 和支持 DirectStorage 的游戏,你可以期待大大减少加载时间和比以往更加广阔和详细的虚拟世界。”

通过在整个开发者预览期间收集反馈意见后,微软计划向所有合作伙伴提供这一 API,以便与他们的游戏一起发布。该公司计划于 3 月 22 日在 GDC 上介绍 DirectStorage,以及一些使用技巧。

DirectStorage 是一项旨在让游戏充分利用 high-speed storage(例如 NVMe SSD)的功能,它可以以最小的 CPU 开销提供每秒数千兆字节的小型(例如 64kb)数据读取。目前,Xbox 上已经存在有 DirectStorage API;微软方面称,为了便于在 Xbox 和 Windows 之间移植游戏,这两个 API 将尽可能地做到相似。值得注意的是,DirectStorage 现下仅支持读取操作。

e7712ee05c2d8a05dfb13910c6e853855719f7.jpg

DirectStorage 与 Windows 10 设备兼容,但官方推荐的游戏路径是 Windows 11,理由是其内置了最新的存储优化功能。 且“将游戏安装到 NVMe SSD 将会使你的 IO 性能最大化,并帮助你更充分地体验 DirectStorage 的好处。”

根据介绍,此版本的 DirectStorage 为开发人员提供了将其游戏迁移到新 IO 模型所需的一切。微软方面还在研究更多的方法以从 CPU 中 offload work;以及 GPU 解压缩,该功能将使开发人员能够更好地控制资源以及如何利用硬件。此外,该公司还计划继续优化、整合反馈,并改进现有的运行时实现。

科技网站 Phoronix 指出,虽然该消息与 Linux 玩家没有直接关系,但鉴于技术本身不错,如果能够在 Linux 界面上 emulating/wrapping 这个 API 供 Steam Play 使用的话,或许将会是一个很有趣的体验。

本文转自OSCHINA

本文标题:DirectStorage API 登陆 Windows,PC 游戏快速加载新时代

本文地址:https://www.oschina.net/news/186668/directstorage-api-available-windows


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK