注意
這個介面的摘要尚未提供。
繼承
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