要挖掘能效优化机会,你需要在主机上实时观察作品的功耗。XBOX Series 开发主机公开了一个易读的单一值 —— Power Load % —— 表示开发主机最大功耗的 0–100%。该值经过归一化,因此不同主机间的结果可比较。
关于工具与如何解读 Power Load % 的概述,参见 可持续性开发者概览。开发主机的通用信息参见 XBOX Manager 及 Tools 标签页中的其他条目。
前面板显示
XBOX Series 开发主机的前面板主屏幕默认显示 Power %。将其显眼地展示出来是有意为之 —— 目的是促成关于功耗的团队内部讨论。
前面板还有第二个屏幕,显示最近约 20 秒的 Power % 滚动图表。通过前面板控制器上移即可显示。
两个屏幕都显示最近 0.5 秒的滚动平均。
前面板显示非常适合制作人、QA 测试人员以及任何不使用分析工具但想快速了解游戏功耗表现的人。
XBOX Manager
XBOX Manager 是 GDK 的一部分,可以在其 UI 中呈现开发主机的前面板显示。打开右上角的下拉菜单即可在不离开 PC 的情况下查看前面板显示。
通用用法参见 XBOX Manager。
从代码中采样 Power Load %
2023 年 3 月的 GDK 增加了 PIXGetPowerMetrics,返回即时的 Power Load % 滚动平均值。可以将功耗值集成到你自己的工作室分析工具中 —— 无需离开现有工作流。
下一步