DirectStorage API 登陆 Windows,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 现下仅支持读取操作。

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

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

文章版权声明

 1 原创文章作者:5959,如若转载,请注明出处: https://www.52hwl.com/94736.html

 2 温馨提示:软件侵权请联系469472785#qq.com(三天内删除相关链接)资源失效请留言反馈

 3 下载提示:如遇蓝奏云无法访问,请修改lanzous(把s修改成x)

 免责声明:本站为个人博客,所有软件信息均来自网络 修改版软件,加群广告提示为修改者自留,非本站信息,注意鉴别

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年1月16日 下午10:21
下一篇 2024年1月16日 下午10:21