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

# PIX GPU 擷取與效能分析

> 使用 PIX GPU 擷取、PIX API 物件，以及透過 Windows 版 PIX 公開的 XBOX Series X|S GPU 功能，分析 GPU 效能並偵錯轉譯。

探索 XBOX 遊戲開發的 GPU 主題。

> [card] [分析 GPU 效能](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/gpu-performance.md)
>
> PIX 提供各種擷取與分析 GPU 效能的功能。

> [card] [PIX API 物件](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-api-objects.md)
>
> PIX API Objects 索引標籤會顯示每個 API 所傳遞的各種參數，如下圖所示。

> [card] [PIX GPU 瓶頸](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-bottlenecks.md)
>
> PIX 能夠根據硬體使用率顯示 GPU 瓶頸。

> [card] [PIX BVH 檢視器](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-bvh-viewer.md)
>
> PIX 可讓您將光線追蹤工作負載期間使用的邊界體積階層 (BVH) 結構視覺化。

> [card] [PIX 計數器](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-counters.md)
>
> 您可以分析、排序、篩選 PIX 軟體計數器與硬體計數器，並將其繪製成圖表。

> [card] [Dr. PIX](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-drpix.md)
>
> Dr. PIX 會針對所選的具名事件或繪製呼叫提供一些詳細分析。

> [card] [PIX 編輯後繼續](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-edit-and-continue.md)
>
> 著色器編輯後繼續 (如下圖所示) 可讓您修改高階著色器語言 (HLSL) 程式碼、GPU…

> [card] [PIX 編輯](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-edits.md)
>
> 使用 PIX 編輯後繼續，您可以修改高階著色器語言 (HLSL) 程式碼、GPU 指令與編譯器選項。

> [card] [PIX 事件詳細資料](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-event-details.md)
>
> PIX Event Details 索引標籤可用來更詳細地查看傳遞給事件的參數值。

> [card] [PIX GPU 擷取](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-gpu-capture.md)
>
> GPU 擷取用於記錄傳送至 GPU 的所有輸入與命令，然後重播以供稍後分析與實驗。

> [card] [PIX ExecuteIndirect 分析支援](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-gpu-executeindirect.md)
>
> 在 PIX 中分析 ExecuteIndirect 呼叫具有挑戰性。

> [card] [輸入組合](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-gpu-input-assembly.md)
>
> IA 是 PIX 中的輸入組合階段。

> [card] [GPU 擷取](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-gpu-overview-page.md)
>
> 擷取 GPU 資料或開啟先前的擷取後，您應該會看到 Overview 頁面。

> [card] [管線檢視](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-gpu-pipeline-view.md)
>
> 管線檢視是觀察圖形管線實際運作的絕佳位置。

> [card] [PIX 資源](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-gpu-resources.md)
>
> 您可以在 PIX 中檢視資源與資源使用量。

> [card] [PIX GPU 時間軸](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-gpu-timeline-tab.md)
>
> Timeline 索引標籤 (如下圖所示) 可讓您查看每個 API 呼叫花費的時間。

> [card] [PIX GPU 計時](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-gpu-timing.md)
>
> PIX 會在事件檢視中顯示每個全域 ID 的計時。

> [card] [記憶體檢視器](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-memory-viewer.md)
>
> 此檢視用於以可自訂的格式器，顯示主機記憶體中指定位址與大小的內容。

> [card] [PIX 網格檢視器](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-mesh-viewer.md)
>
> 使用 PIX 中的網格檢視器將其轉譯結果與預期輸出比較，並快速找出差異，如下圖所示。

> [card] [PIX 管線狀態](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-pipeline-states.md)
>
> PIX Pipeline States 索引標籤會顯示目前 GPU 擷取的所有 PSO 清單。

> [card] [PIX 資源檢視](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-resources-tab.md)
>
> 資源檢視提供擷取中資源的一般資訊，如下圖所示。

> [card] [PIX 著色器偵錯](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-shader-debugging.md)
>
> 若要偵錯著色器，PIX 需要找到著色器的 PDB。

> [card] [PIX 中的著色器 PDB](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-shader-pdbs.md)
>
> PIX 能夠載入著色器 PDB (符號) 以啟用其他功能。

> [card] [PIX 著色器追蹤 (XBOX One)](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-shader-trace-durpio.md)
>
> 本主題說明如何分析著色器組譯器指令以判斷效能瓶頸。

> [card] [PIX 著色器追蹤 (XBOX Series X|S)](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-shader-trace-scarlett.md)
>
> PIX 能夠在 XBOX Series X|S GPU 擷取中檢視 GPU 上波與指令的執行情況。

> [card] [狀態檢視](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-state.md)
>
> 狀態檢視會顯示每個具有全域 ID 之事件的 Direct3D 狀態資訊，以及硬體的狀態，包括…

> [card] [PIX 硬體計數器表格](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-table-of-hardware-counters.md)
>
> 下列計數器可在 PIX 中檢查。

> [card] [PIX 紋理 Mip 統計資料](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-texture-mip-stats.md)
>
> PIX Texture Mip Statistics 索引標籤會顯示目前 GPU 擷取中從圖形佇列取樣的紋理清單。

> [card] [PIX 紋理檢視器](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-texture-viewer.md)
>
> PIX 紋理檢視器會與管線檢視搭配使用以視覺化資源，如下列螢幕擷取畫面所示。

> [card] [PIX 可變速率著色 (VRS)](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-vrs.md)
>
> PIX 中有多個區域可以找到各種狀態、API 與資源資訊。

> [card] [搭配著色器使用 PIX](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu/pix-with-shaders.md)
>
> 使用 PIX 分析與偵錯著色器效能。

## 另請參閱

* [擴充性](https://docs.xbox.com/zh-TW/tools/tools-console/pix/extensibility/index.md)
* [GPU 追蹤](https://docs.xbox.com/zh-TW/tools/tools-console/pix/gpu-trace/index.md)
* [著色器總管](https://docs.xbox.com/zh-TW/tools/tools-console/pix/shader-explorer/index.md)


## Related topics

- [NDA 主題目錄 - Microsoft Learn 線上連結](https://docs.xbox.com/zh-TW/nda/nda-topic-directory.md)
- [GDK 名詞與縮寫詞彙表](https://docs.xbox.com/zh-TW/home/glossary.md)
- [適用於 GDK 遊戲的 XBOX 與 Windows 版 PIX](https://docs.xbox.com/zh-TW/tools/tools-console/pix/index.md)
- [XBOX Series X|S 總覽](https://docs.xbox.com/zh-TW/paths/series-xs/overview.md)
- [Unity 總覽](https://docs.xbox.com/zh-TW/paths/unity/overview.md)
