跳转到主要内容

2026 年 10 月 Microsoft Game Development Kit 新增功能

Microsoft Game Development Kit (GDK) 是一整套工具、API、扩展和编程模型,可用于当前和未来的 Microsoft 游戏平台与计划。GDK 的设计和功能取决于你对自己喜欢的游戏开发方式所提供的反馈。有关完整介绍,请参阅欢迎使用 Microsoft Game Development Kit。除了修复许多 bug 之外,此版本还包含以下新功能。

目录

打包
开发人员工具
GDK
AMD FSR™ Upscaling 4
示例

打包

适用于 PC 游戏的 MSIXVC2

MSIXVC2 现在是默认的 PC 打包格式。在 2026 年 4 月 (2604) GDK 中推出的预览版基础上,MSIXVC2 现已成为使用 Microsoft GDK 生成的游戏的默认格式,并在发布、引入、许可和下载整个技术栈中获得全面支持。正式发布 (GA) 版本的主要改进包括:
  • 版本感知许可。按版本划分的加密密钥通过 CELS 和 Catalog 传递。
  • 生产规模的引入。强化了重复数据删除、版本验证、完整性检查和扫描工作流的规模。
  • 平台正式发布。在 PC 上提供可用于零售的下载、安装和更新,并与 Gaming Services 完全集成。
  • 遥测一致性。安装和网络速度报告除 MSIXVC1 外还涵盖 MSIXVC2。
  • 中间件支持。Unity 和 Unreal 引擎提供 MSIXVC2 打包路径。
  • XPlaytest 支持。试玩发布管道端到端支持 MSIXVC2 包。

Publisher Content 包

PC 和主机游戏现在可以附带 Publisher 托管的内容。这是一种新的包类型,可让游戏发行商在自己的 CDN 上托管和更新内容,同时由平台继续管理安装、后台下载、完整性和用户体验。有关详细信息,请参阅 Publisher Content 包。

开发人员工具

XBOX Test Account CLI

XblTestAccount.exe 是 2026 年 10 月 GDK 中新增的工具,它只需将 XBOX 测试帐户登录到沙盒一次,即可缓存凭据,然后无需任何 UI 即可读取或更改该帐户的权限和隐私设置。你可以使用它编写受限帐户测试脚本,例如阻止权限 254(多人游戏会话)以检查游戏的响应方式,或者提前登录帐户,以便 XblPlayerDataReset.exe 能够在无人值守的情况下运行。

PIX

新的命令行工具 convertpevt.exe 可将来自 XBOX Series X|S 主机的 .pevt 脱机计时捕获转换为 .xpix 捕获,而无需打开 PIX,因此可以在自动化工作流中处理使用 PIXBeginCapture 以编程方式获取的捕获。该工具安装在 GDK bin 文件夹中;运行 convertpevt --help 可查看用法、选项和退出代码。此工具在 2026 年 4 月 GDK 更新 3 中也可用。[62625022]

GDK

GDK 布局弃用

2025 年 10 月和 2026 年 4 月的 GDK 版本同时包含简化布局和旧版布局。从 2026 年 10 月 GDK 开始,安装程序默认仅安装简化布局。旧版布局仍可作为可选安装项进行选择,但它已被弃用,不再是推荐的开发路径。从 2027 年 4 月 GDK 版本开始,旧版布局将不再受支持,并将从安装程序中移除。

GDK 中的 AMD Compiler (ACO)

基于 Mesa 中的 ACO、适用于 XBOX 主机 (XBOX Series X|S) 的实验性新着色器编译器XBOX 正在通过一款实验性新着色器编译器,为游戏开发人员的着色器编译和运行时性能带来进一步优化。开发人员可以将此编译器用作优化工具,与标准 XBOX 着色器编译器相比,可能会发现编译和运行时性能有显著提升。在我们的初步测试和评估中,开发人员看到的提升幅度在 2% 到 16% 之间,具体取决于游戏引擎、内容和当前的着色器瓶颈。有关详细信息,请参阅文档和示例,并通过开发人员论坛或你的开发人员客户经理与我们联系。

AMD FSR™ Upscaling 4

新的 AMD FSR GDK 示例演示了如何利用 AMD FSR™ Upscaling 4.1.2,首次将 AMD 基于机器学习的超分辨率技术引入 XBOX Series X|S。它包括 AMD 的 Full INT8 模型和新的 Lite INT8 模型,后者的大小不到前者的一半,超分辨率开销也更低,因此 XBOX 开发人员可以为每款游戏选择最合适的 GPU 性能与视觉质量平衡。XBOX 与 AMD 合作,针对两款主机优化了实现,在提供出色性能的同时,保留了两个模型的完整功能以及相较于 AMD FSR 3 更出色的图像质量。这些 XBOX 专属优化在运行相同 Full INT8 模型时,每 teraflop 的超分辨率吞吐量高于 AMD RDNA 2 架构的 PC GPU,为开发人员提供了一种将低分辨率渲染转换为高质量最终帧的高效方法。

示例

有关 Microsoft Game Development Kit (GDK) 中所含示例的完整列表,请参阅 Microsoft Game Development Kit 示例。
最后修改于 2026年11月5日