XR-131:对游戏 DVR 和屏幕截图的显示模式支持 *
版本 1.0, 2020/3/1
游戏必须确保游戏 DVR 和屏幕截图跨显示模式和类型正常工作。 采用 HDR 进行显示的游戏通过呈现 SDR 和 HDR 交换链来实现上述要求,因为该 SDR 交换链用于 SDR 屏幕截图、广播和游戏 DVR。
详细信息
从 1706 XDK QFE 2 中开始,采用 HDR 进行显示的游戏可以通过设置 DXGIX_SWAP_CHAIN_FLAG_AUTOMATIC_GAMEDVR_TONEMAP 标志,选择让 Xbox 主机平台执行针对该 SDR 交换链的自动色调映射。 尽管此选项能够满足 XR-131,但我们建议游戏手动执行色调映射,以便实现最高的图像质量和最佳性能。
意图
确保当用户使用 4K 或 HDR 时,其屏幕截图或游戏剪辑在非 4K 和/或非 HDR 显示屏上正确显示。
认证测试用例
131-01 游戏 DVR 和屏幕截图
所需工具:
- 1 个 Xbox One S
- 1 个 Xbox One X
- 1 个 Xbox Series X 开发工具包(使用 Xbox Series X|S 零售主机模式)
- 1 4k/HDR 显示屏
测试步骤
- 登录到一台设置为 1080p 的 Xbox One S 和 Xbox Series S 主机,此主机连接有一个 HDR 显示屏并且在此主机的设置中配置了 HDR 输出。
- 启动游戏。
- 当该游戏仍在运行时在主机设置中禁用 HDR。
- 返回到该游戏,然后确认显示的图形中不存在缺陷。
- 在 Xbox One X 和 Xbox Series X 上的 4K 中重复执行步骤 [1]–[4]。
预期结果
在 HDR/4K 输出切换到 SDR 时未显示图形缺陷。通过示例
- 没有黑屏,也没有黑条和任何明显的视觉缺陷。
失败示例
- SDR 图像与 HDR 图像相比显著更浅或更深。
- SDR 图像小于 HDR 图像。
- 在 SDR 图像上显示明显的黑条或黑色边框。