偵錯層介面
下列介面定義於 d3d12sdklayers.h
中。
在本節中
主題 | 描述 |
---|---|
ID3D12Debug | 偵錯介面會控制偵錯設定,並驗證管線狀態。 只有在偵錯層開啟時,才能使用它。 |
ID3D12Debug1 | 將 GPU 型驗證和相依命令佇列同步處理新增至偵錯層。 |
ID3D12Debug2 | 新增可設定 GPU-Based 驗證層級。 |
ID3D12Debug3 | 新增至偵錯層 GPU 型驗證、相依命令佇列同步處理,以及可設定的 GPU 型驗證層級。 |
ID3D12Debug4 | 新增停用偵錯層的功能。 |
ID3D12Debug5 | 將 新增至偵錯層,以設定物件的自動命名功能。 |
ID3D12Debug6 | 偵錯介面會控制偵錯設定。 |
ID3D12DebugCommandList | 提供監視和偵錯命令清單的方法。 |
ID3D12DebugCommandList1 | 這個介面可讓您修改其他命令清單偵錯層設定。 |
ID3D12DebugCommandQueue | 提供監視和偵錯命令佇列的方法。 |
ID3D12DebugDevice | 此介面代表用於偵錯的圖形裝置。 |
ID3D12DebugDevice1 | 指定全裝置偵錯層設定。 |
ID3D12InfoQueue | 資訊佇列介面會儲存、擷取和篩選偵錯訊息。 佇列包含消息佇列、選擇性記憶體篩選堆疊,以及選擇性的擷取篩選堆疊。 |
ID3D12SharingContract | D3D11On12 診斷層與圖形診斷工具之間合約的一部分。 |