毕竟 DirectStorage 不会是 Windows 11 独有的

早在 2020 年 9 月,微软就透露了其 Xbox 游戏机的新游戏功能。 DirectX 12 Ultimate 以及新的 DirectStorage API 将进入系统。旨在“大大减少游戏加载时间”的 API 也将适用于 Windows PC。

2020 年 6 月,微软透露 DirectStorage 将是 Windows 11 独占。 Windows 11 是微软的下一个 Windows 版本,该公司计划在今年晚些时候推出(泄漏表明 2021 年 10 月)。

现在,一个月后,微软 出现 改变了主意。在其 DirectX 开发者博客上,微软确认其 Windows 10 操作系统也将支持 DirectStorage。

Microsoft 致力于确保当游戏开发人员采用新 API 时,他们可以接触到尽可能多的游戏玩家。因此,针对 DirectStorage SDK 构建的游戏将与 Windows 10 版本 1909 及更高版本兼容;与 DirectX 12 Agility SDK 相同。

Windows 10 版本 1909 及更高版本将支持 DirectStorage。微软指出,Windows 11 的设计考虑了 DirectStorage,并且一些优化仅适用于运行 Windows 11 的设备。

存储堆栈优化:在 Windows 11 上,这包括升级的操作系统存储堆栈,可释放 DirectStorage 的全部潜力,而在 Windows 10 上,游戏仍将受益于更有效地使用旧操作系统存储堆栈。

目前尚不清楚 Windows 11 在这方面的优势有多明显,因为微软没有提供有关差异的基准或详细信息。

PC 需要快速的 NVMe 存储设备才能充分利用 DirectStorage。带有旧存储设备的 PC,例如根据微软的说法,基于盘片的硬盘驱动器或速度较慢的固态驱动器不会获得新技术的好处,但会“像往常一样运行”。

对于开发者来说,有必要在他们的游戏中实现 DirectStorage。据微软称,该技术带来的所有好处都是自动应用的,并“为游戏玩家适当调整”。

微软没有透露该功能何时在 Windows 10 设备上可用。潜在的目标版本是下一个功能更新,Windows 10 版本 21H2,也将在今年晚些时候发布,或 2022 年的第一个功能更新,Windows 10 版本 22H1,将于 2022 年上半年发布。

结束语

过去,将游戏功能锁定到特定版本的操作系统对 Microsoft 来说效果不佳。年长的游戏玩家可能还记得 Vista 独有的 DirectX 10 以及该举措如何未能按公司计划进行。大多数游戏公司继续专注于 DirectX 9 并因此支持 Windows XP,而仅创建了少数 DirectX 10 独家游戏。

为了快速采用 DirectStorage,Microsoft 需要游戏开发商和发行商的支持。 Windows 11 独有的 DirectStorage 功能可能会在引入的关键第一年阻止更广泛的采用。包含 Windows 10 使其对开发人员更具吸引力,并应保证该功能得到更广泛的采用。

现在轮到你 : 你玩电脑吗?您会从 DirectStorage 中受益吗?