> ## 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 系列的效能時,將 XBOX One X 與 XBOX Series X Dev Kit 切換到不同主機模式,以近似其他 XBOX SKU。

XBOX One X 與 XBOX Series X Dev Kit 可以切換到不同的**主機模式**,讓你不必擁有每一種 SKU,就能在多種 XBOX 效能設定檔下測試你的遊戲。日常驗證可使用主機模式——最終效能驗證請在實際的目標硬體上進行。

<Warning>
  目前變更主機模式需要重新啟動。這項限制將在未來的 GDK 版本中移除。
</Warning>

## 設定主機模式

* **DevHome** → 效能頁面
* **XBOX Manager** → 管理主機設定
* **XBOX Device Portal** → 設定頁面
* **`xbconfig`**(請參閱偵錯章節的 `ConsoleMode`)

## XBOX One S Dev Kit 主機模式

| 模式 | 準確度 | 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 Dev Kit 主機模式

| 模式 | 準確度 | CPU (GHz) | GPU (MHz) | GPU CU 數 | ESRAM | 遊戲記憶體 (MB) | 可用開發套件記憶體 |
| - | - | - | - | - | - | - | - |
| XBOX One X Dev Kit 模式,40 CU(預設) | 與零售版 CU 數相符;有些微正向差異 | 2.3 | 1,172 | 40 | 否 | 8,128–9,152 | 是 |
| XBOX One X Dev Kit 模式,44 CU | 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 Dev Kit 主機模式

| 模式 | 準確度 | 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 模式。在關閉 Profiling 模式之前,額外的記憶體仍可供你的遊戲、PIX 與工具使用。
* 使用 `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 主機遊戲的認證測試 XBOX 需求](/zh-TW/publishing/certification/console-cert-tested-requirements.md)
- [XR-003 提交的遊戲品質](/zh-TW/publishing/certification/xr/xr-003.md)
- [XR-130 XBOX Series X|S 世代](/zh-TW/publishing/certification/xr/xr-130.md)
- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
- [XR-001 遊戲穩定性](/zh-TW/publishing/certification/xr/xr-001.md)
