微软已发布其DirectStorage 1.4的公开预览版,该版本新增了Zstandard压缩技术,旨在实现更快的游戏加载时间和更流畅的资源流传输。

如今,Windows个人电脑将能够借助DirectStorage 1.4提供更快的游戏加载时间和资源流传输。
微软今日发布了其DirectStorage 1.4 API,其中新增了一项名为Zstandard(或称Zstd)的全新功能。这是一种新的压缩算法,可作为Windows操作系统上游戏资源的一种可选方案。据微软称,这项新功能提供了一个开放标准,有助于提高压缩比,提供更快的加载时间,并在游戏中实现更流畅的资源流传输。
微软正与所有主要的GPU硬件供应商,包括AMD、英特尔、英伟达和高通,共同开发DirectStorage 1.4的Zstandard压缩技术。以下是各硬件供应商对DirectStorage 1.4的评价:
AMD:“在开放的压缩标准上统一行业,为未来游戏奠定基础,使其能够提供沉浸式体验,打造比当今现实可能更大的世界。我们计划在2026年下半年的公开驱动程序中提供针对AMD GPU的优化,并期待看到开发者如何利用这些投入来提升玩家体验。”——AMD公司软件开发副总裁丹尼尔·斯塔赫利(Daniel Staheli)
英特尔:“我们正与微软共同开发,以在我们的GPU架构上通过DirectStorage优化Zstandard解压缩。我们期待在未来几个月分享我们的性能改进。”——英特尔公司软件事业部企业副总裁丽莎·皮尔斯(Lisa Pearce)
英伟达:“英伟达很高兴能为游戏开发者带来Zstd支持,专为英伟达GeForce RTX GPU量身打造的解压缩优化将于今年下半年推出。”——英伟达杰出工程师帕特里克·尼尔(Patrick Neill)
高通:“在今年年底之前,我们很高兴能推出经过调整的驱动程序更新,这反映了我们在平台上对Zstd解压缩的投入。我们期待这些投入能确保Windows游戏实现可靠、高性能的资源流传输。”——高通工程高级总监纳根德拉·库马尔(Nagendra Kumar)。
DirectStorage 1.4为运行时带来了Zstd编解码器支持。Zstd是一种流行且开放的压缩标准,它满足了我们为游戏开发选择下一代优秀压缩编解码器的关键标准。
我们根据以下关键标准评估了编解码器:压缩比和解压缩性能、硬件和软件可用性以及现有采用情况。Zstd表现出色,它提供了有竞争力的压缩比和解压缩性能,在跨操作系统的硬件和软件上具有广泛的可用性,并在操作系统、云和网络场景中得到了广泛采用。
在此版本中,Zstd被添加到我们的多层级解压缩框架中,支持CPU和GPU解压缩。这使得开发者现在可以为他们的工作负载选择最佳的执行选项,同时我们的GPU合作伙伴致力于未来针对Zstd的特定硬件优化。
我们还在DirectStorage的GitHub上开源了微软的Zstd GPU解压缩计算着色器,作为一个早期、可工作的基准,所有GPU实现都可以参考。该着色器正在开发中,最初针对分块为256KB或更小的内容进行了优化,这与现代游戏针对流传输工作负载的打包模式一致。随着这些压缩投入在整个PC生态系统中扩展,我们计划在未来几个月内扩展功能并持续改进该着色器的性能。



