代表 DirectX 傾印檔案。
繼承
IPixDxDumpFileDocument 繼承自 IUnknown。
介面識別碼
{A1365C92-0236-4F91-9B37-8C60B5C89083}
方法
介面會 IPixDxDumpFileDocument 宣告這些方法。
| 方法 | 描述 |
|---|---|
| GetVersion | 取得傾印檔案版本。 |
| GetGUID | 取得 GPU 傾印 GUID,以便在發生 TDR 時,可用來尋找對應的即時核心傾印。 |
| GetDeviceErrorCode | 取得裝置錯誤碼。 |
| GetCreationTime | 取得傾印的建立時間。 |
| WasUploadedToWatson | 取得傾印是否已上傳至 Watson。 |
| WasLiveDebuggingDone | 取得在建立傾印之前是否已完成即時偵錯。 |
| GetDeviceErrorBucket | 取得裝置錯誤貯體字串。 |
| GetDocumentationLink | 取得裝置錯誤貯體的外部文件連結。 |
| GetApplicationDescription | 取得應用程式描述。 |
| GetAdapterInfo | 取得配接器資訊。 |
| GetOsInfo | 取得作業系統資訊。 |
| GetSystemMemoryInfo | 取得系統記憶體資訊。 |
| GetCpuInfo | 取得 CPU 資訊。 |
| GetCpuPackageCount | 取得 CPU 套件數目 (處理器套件) 。 |
| GetCpuPackageInfo | 依索引取得 CPU 套件資訊。 |
| GetDeviceConfigDesc | 取得裝置錯誤發生時的裝置設定。 |
| GetFeatureData | 根據功能資料取得作業系統和驅動程式傾印檔案功能。 |
| GetConfiguration | 取得應用程式或 D3D 執行階段所設定傾印檔案的設定。 |
| GetDeviceRemovedExtendedData | 將裝置移除 (DRED) 的擴充資料。 |
| GetBriefSummary | 取得帶註釋的字串,其中包含裝置錯誤貯體的簡短描述。 |
| GetDetailedSummary | 取得帶註釋的字串,其中包含裝置錯誤貯體的詳細描述。 |
| GetGpuStatus | 取得字串,其中包含裝置錯誤發生時各種 GPU 區塊狀態的相關資訊。 |
| GetQueues | 取得事後分析中停止回應傾印中造成裝置錯誤的應用程式所使用的佇列。 |
| GetGpuStateTables | 取得裝置發生錯誤時的 GPU 狀態資料。 |
| GetPageFaults | 取得事後分析傾印中記錄的所有分頁錯誤。 |
| GetResources | 取得事後分析傾印中記錄的所有 D3D12 資源。 |
| GetApiObjects | 取得事後分析傾印中記錄的所有 D3D12 API 物件。 |
| GetShaderDebuggingData | 取得著色器偵錯資料。 |
| GetApplicationBlobs | 取得新增至 GPU 傾印的所有應用程式 Blob。 |
| GetD3DJournalEntries | 取得 D3D12 執行階段記錄了最後 64 個錯誤事件的 D3D 日誌。 |
| GetD3DState | 取得裝置錯誤發生時的 D3D 狀態。 |
需求
標頭: PixApiDxDumpFileInterfaces.h