IPixGpuCaptureAnalysis 介面

注意

這個介面的摘要尚未提供。

繼承

IPixGpuCaptureAnalysis 繼承自 IUnknown。

介面識別碼

{6C4EA65E-0DB7-4CDF-8EB8-B710EF5F9244}

方法

介面會 IPixGpuCaptureAnalysis 宣告這些方法。

方法 描述
連線 連線到裝置進行分析。
GetAdapters 取得連接裝置上可用的配接器。
GetPowerStates 取得目前正在執行分析的配接器可用的電源狀態。
StartAnalysis 使用指定的參數在連接的裝置上開始分析。
StopAnalysis 停止執行中的分析。
SetPowerState 設定執行分析的 GPU 電源狀態。
中斷連線 從分析裝置中斷連線。
GatherAccessedResources 取得 GPU 擷取中所有已存取的資源。
GetAccessedResources 取得所有已存取的資源。
CollectTiming 收集 GPU 工作的計時資料。
GetGpuCounters 取得 GPU 擷取計數器的計數器介面。
GetOccupancy 取得獨立佔用集合的佔用介面。
GetHighFrequencyCounters 取得獨立收集的高頻計數器介面。
GetDrPix 在分析期間讓 Dr. PIX 在 GPU 擷取上執行實驗。
GetBufferBytesFromResourceView 在特定 GPU 事件上讀取緩衝區支援資源檢視的原始位元組。
GetBufferBytesFromResource 讀取在特定 GPU 事件中擷取的 D3D12 緩衝區資源的原始位元組。
GetShaderProfiling 取得用來分析著色器管線的介面。
GetTextureBytesFromResource 讀取在特定 GPU 事件中擷取的 D3D12 紋理資源的原始位元組。
GetTextureBytesFromResourceView 讀取在特定 GPU 事件中擷取的 D3D12 紋理資源檢視的原始位元組。

需求

標頭: PixApiGpuCaptureInterfaces.h