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

系统 Windows
微软宣布 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 现下仅支持读取操作。

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

责任编辑:未丽燕 来源: 开源中国
相关推荐

2021-07-20 15:37:30

微软Windows 11Windows

2024-10-10 17:46:48

2012-09-19 10:41:42

Windows Ser新时代微软

2022-10-14 17:30:59

Windows 11微软

2014-04-16 22:44:24

联想ThinkServer服务器

2024-07-05 11:13:05

2011-10-28 11:15:31

Windows 7Office 2010Windows XP

2011-08-23 16:46:55

谷歌任天堂wii

2011-08-04 11:33:51

2023-04-20 10:25:49

微软Windows

2010-11-22 17:41:39

Ubuntu OneWindows

2013-07-08 14:32:10

WindowsAzueOracleJava

2013-03-04 15:28:57

HTML5移动游戏微信

2021-12-06 09:53:38

Windows 11操作系统微软

2011-01-10 10:27:51

linux应用

2012-08-02 10:43:14

投影

2021-10-28 07:12:03

Windows 11操作系统微软

2011-04-22 09:13:57

Windows 8
点赞
收藏

51CTO技术栈公众号