共用方式為


開始使用 PIX

PIX 是一種偵錯和分析工具,專為使用 Direct3D 12 的遊戲開發人員所設計。 您可以使用 GPU 擷取對轉譯問題進行偵錯和分析畫面效能,或使用計時擷取採取更傳統的分析方法。

PIX 的 CPU 分析功能適用於任何 Windows 應用程式,而 GPU 功能適用於任何使用 Direct3D 12 的應用程式(或 Direct3D 11 透過 Direct3D 11 在 12 上)。 這包括使用 DirectML 的 AI 和 ML 工作負載,以及使用 Unreal、Unity 和 Godot 等熱門引擎製作的遊戲。

雖然 PIX 可協助您進行任何先前的設定,但您可能會想要查看 檢測您的應用程式設定 PIX ,以確保您擁有 PixEvents 和偵錯符號等專案的最佳體驗。

注意

PIX 並非用來協助解決 Direct3D 12 API 層級問題,例如編譯管線狀態對象的錯誤。 請改用 GPU 型驗證和 Direct3D 12 偵錯層

安裝

有兩種方式可以安裝 PIX:

  • 從 Microsoft 安裝部落格文章 下載
  • 透過 winget 安裝。 使用 winget install microsoft.pix 命令。

如需新版本的通知,您可以訂閱 Windows 部落格上 PIX 的 RSS 摘要。

接下來該怎麼辦?

視您的目標而定,您可以:

常見問題集

  • 我如何獲得幫助? 對於錯誤報告、問題或任何其他意見反應,您可以透過應用程式傳送意見反應給我們(使用右上方的 [傳送意見反應] 按鈕;圖示是心碎的),或在 DirectX Discord 伺服器的 pix 通道中與我們聊天。
  • 上裝載 https://devblogs.microsoft.com/pix的舊檔呢? 經過一段時間,我們已瞭解 devblog 不適合產品檔。 將文件移至 Microsoft Learn 可讓我們提供更好的文件體驗。