> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 使用主机模式测试你的游戏

> 在 XBOX One X 与 XBOX Series X Dev Kit 之间切换主机模式，以在跨系列验证游戏性能时近似模拟其他 XBOX SKU。

XBOX One X 与 XBOX Series X 开发套件可以切换到不同的**主机模式**,让你无需拥有全部 SKU 也能在多种 XBOX 性能配置上测试游戏。日常验证请使用主机模式——最终的性能验证需在实际目标硬件上完成。

<Warning>
  目前更改主机模式需要重启。此限制将在未来 GDK 版本中解除。
</Warning>

## 设置主机模式

* **DevHome** → Performance 页
* **XBOX Manager** → 管理主机设置
* **XBOX Device Portal** → Settings 页
* **`xbconfig`**(参见 Debugging 部分中的 `ConsoleMode`)

## XBOX One S 开发套件的主机模式

| 模式 | 精确度 | CPU (GHz) | GPU (MHz) | GPU CU | ESRAM | 游戏内存 (MB) | 可用开发套件内存 |
| - | - | - | - | - | - | - | - |
| XBOX One S 模式(默认) | 最准确的 GPU / 内存 | 1.75 | 914 | 12 | 是 | 5,120 | 否 |
| XBOX One 模式 | 最准确的 GPU / 内存 | 1.75 | 853 | 12 | 是 | 5,120 | 否 |

## XBOX One X 开发套件的主机模式

| 模式 | 精确度 | CPU (GHz) | GPU (MHz) | GPU CU | ESRAM | 游戏内存 (MB) | 可用开发套件内存 |
| - | - | - | - | - | - | - | - |
| 40 CU 的 XBOX One X 开发套件模式(默认) | 与零售 CU 数一致;略有正向差异 | 2.3 | 1,172 | 40 | 否 | 8,128–9,152 | 是 |
| 44 CU 的 XBOX One X 开发套件模式 | GPU 相较零售有提升 | 2.3 | 1,172 | 44 | 否 | 8,128–9,152 | 是 |
| XBOX One X 零售模式 | 最准确的 GPU / 内存 | 2.3 | 1,172 | 40 | 否 | 8,128–9,152 | 否 |
| XBOX One S 测试模式 | 近似 | 1.75 | 914 | 12 | 模拟 | 5,120 | 是 |
| XBOX One 测试模式 | 近似 | 1.75 | 853 | 12 | 模拟 | 5,120 | 是 |

## XBOX Series X 开发套件的主机模式

| 模式 | 精确度 | CPU (GHz) | GPU (MHz) | GPU CU | 游戏内存 (MB) | 游戏内存带宽 (GB/s) | 可用开发套件内存 |
| - | - | - | - | - | - | - | - |
| Anaconda Profiling 模式(默认) | 最准确的 GPU / 内存 | 3.6 | 1,825 | 52 | 10,208–13,312 | 560 + 336 | 是 |
| Lockhart Profiling 模式 | 对 XBOX Series S 最准确 | 3.6 | 1,565 | 20 | 7,998–8,572 | 224 + 56 | 是 |
| Scarlett 40GB 模式 | 更多内存与更高带宽 | 3.6 | 1,825 | 52 | 37,156 | 560 | 否 |
| Lockhart 40GB 模式 | Series S CPU/GPU,但内存性能不具代表性 | 3.6 | 1,565 | 20 | 37,156 | 560 | 否 |

## 说明

* XBOX One X 与 XBOX Series X 上的游戏最多可分别使用 **9,152 MB** 与 **13,312 MB** 内存;默认值分别为 8,128 MB 与 10,208 MB。
* 更改主机模式**不会**改变 Profiling Mode。额外内存会一直保留给你的游戏、PIX 与工具使用,直到关闭 Profiling Mode。
* 使用 `XSystemGetDeviceType` 检测当前处于的模式。对于 Lockhart 40GB,请检查 `XBOXScarlettLockhart`,并通过 `XMemGetWorkingSetStatistics` 查看 `GameLimit`。
* 部分模拟模式会禁用平台特性——例如 XBOX One 测试模式无法使用 4K 或 HDR。
* 在特定主机模式下,在开发套件上采集的 **PIX GPU 捕获**,之后可以在实际目标主机上进行分析(例如,在 XBOX One S 模式下从 XBOX One X 采集的捕获,可以在 XBOX One S 上分析,以获得准确的 GPU 性能测量结果)。

<Note>
  推荐的最终验证:对于 XBOX One 系列,使用 XBOX One S 开发套件 + XBOX One X 开发套件。对于 XBOX Series X|S,在 XBOX Series X|S 开发套件上,分别在 `LockhartProfiling` 与 `AnacondaProfiling` 模式下验证。
</Note>


## Related topics

- [使用 XBOX Device Portal 管理主机设置](/zh-CN/tools/tools-console/wdp/windows-device-portal-on-xbox-settings.md)
- [XBOX Manager：管理主机设置](/zh-CN/tools/tools-console/xbom/manager-tool-console-settings.md)
- [XBOX 游戏发布概述](/zh-CN/publishing/game-publishing/publishing-processes/managed-creators/overview.md)
- [游戏打包、更新与流式安装测试](/zh-CN/build/core-features/common/packaging/title-packaging-streaming-install-testing.md)
- [使用“审查并发布”发布游戏](/zh-CN/publishing/game-publishing/tutorial-xbox-managed/how-to-publish-a-base-game.md)
