共用方式為


Visual Studio 中的 DirectX 支援

DirectX 12 支援

Visual Studio 圖形診斷不支援 DirectX 12。 如需具有完整 DirectX 12 支援的圖形化偵錯,Visual Studio 建議使用 Windows 上的 PIX

Windows 上的 PIX 是一項具有遠端功能的效能微調和偵錯工具。 Windows 上的 PIX 提供七種主要功能,以滿足您的圖形化偵錯需求。 使用 GPU 擷取來偵錯和分析 Direct3D 12 圖形轉譯效能。 透過計時擷取了解遊戲執行的所有 CPU 和 GPU 運作的效能和執行緒處理。 透過檔案 IO 擷取來識別遊戲磁碟 IO 模式和套件配置中的低效率問題。

透過 Windows 上的 PIX 持續進行圖形化偵錯旅程。

DirectX 11 支援

Visual Studio 圖形診斷未完整支援 DirectX 11。 如需具有增強 DirectX 11 支援的圖形化偵錯,Visual Studio 建議在 Windows 上使用 PIX

若要針對 DirectX 11 深入了解 PIX 在 Windows 的相容性,請參閱使用 D3D11On12 偵錯 D3D11 應用程式

Windows 上的 PIX

Windows 上的 PIX 具有七種主要作業模式:

  1. GPU 擷取,用來偵錯和分析 Direct3D 12 圖形轉譯的效能。
  2. 計時擷取,用來了解遊戲執行的所有 CPU 和 GPU 運作的效能和執行緒處理,以及追蹤 GPU 記憶體使用量。
  3. 函式摘要擷取,會收集每個函式的執行時間長度以及呼叫每個函式的頻率的相關資訊。
  4. 呼叫歷程圖擷取,會追蹤單一函式的執行。
  5. 記憶體配置擷取,深入解析遊戲所進行的記憶體配置。
  6. 檔案 IO 擷取,協助您辨識遊戲磁碟 IO 模式和套件配置中的低效率問題。
  7. 系統監視器,會在遊戲執行時顯示即時計數器資料。

如需 Windows 上的 PIX 的詳細影片簡介,請參閱這裡

下載 Windows 上的 PIX檢視文件