> ## 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.

# 搭配著色器使用 PIX

> 搭配著色器使用 PIX

使用 PIX 分析與偵錯著色器效能。本節涵蓋著色器分析、著色器最佳化、著色器暫存器存留期、著色器指令追蹤、自訂視覺效果，以及編輯後繼續功能。

<Note>
  基於本節的目的，我們使用 *Bokeh Effect* 範例。如需範例的詳細資訊，請參閱 [Microsoft Game Development Kit 範例清單](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/development-downloads/gdk-samples-list)主題。
</Note>

## 本節內容

[PIX 著色器偵錯](/zh-TW/tools/tools-console/pix/gpu/pix-shader-debugging) 說明如何使用 PIX 偵錯頂點著色器、像素著色器與計算著色器。

[在 PIX 中進行隨選即時偵錯](/zh-TW/tools/tools-console/pix/pix-on-demand-live-debugging) 說明如何使用 PIX 在不需擷取的情況下即時偵錯著色器。

[在 PIX 中針對著色器例外狀況進行即時偵錯](/zh-TW/tools/tools-console/pix/pix-shader-exceptions-live-debugging) 說明如何在 PIX 中即時偵測與偵錯擲回例外狀況的著色器

[GPU 擷取中的著色器例外狀況偵測](/zh-TW/tools/tools-console/pix/pix-shader-exception-detection) 說明如何在 GPU 擷取中偵測與偵錯擲回例外狀況的著色器

[PIX 著色器追蹤 (XBOX One)](/zh-TW/tools/tools-console/pix/gpu/pix-shader-trace-durpio) [PIX 著色器追蹤 (XBOX Series X|S)](/zh-TW/tools/tools-console/pix/gpu/pix-shader-trace-scarlett) 說明如何分析著色器波與指令以判斷效能瓶頸。

[PIX 編輯後繼續](/zh-TW/tools/tools-console/pix/gpu/pix-edit-and-continue) 說明 PIX 的編輯後繼續功能如何讓您在 PIX 內編輯並重新執行著色器程式碼與編譯器選項，且能立即看到變更的結果。您可以看到轉譯目標的差異、查看修改後的程式碼，並比較效能計數器表格。

## 另請參閱

[分析 GPU 效能](/zh-TW/tools/tools-console/pix/gpu/gpu-performance)

[分析遊戲效能](/zh-TW/tools/tools-console/pix/analyzing-system-performance)

[PIX 著色器總管](/zh-TW/tools/tools-console/pix/shader-explorer/pix-shader-explorer-overview)

[PIX](/zh-TW/tools/tools-console/pix/pix)


## Related topics

- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
- [PIX GPU 擷取與效能分析](/zh-TW/tools/tools-console/pix/gpu/index.md)
- [用於 GPU 著色器分析的 PIX Shader Explorer](/zh-TW/tools/tools-console/pix/shader-explorer/index.md)
- [D3D12_DISPATCH_ARGUMENTS](/zh-TW/reference/graphics/d3d12/structs/d3d12_dispatch_arguments_public.md)
- [Xdd2024](/zh-TW/build/core-features/graphics/overviews/presentations/xdd2024/index.md)
