d3d11sdklayers.h 標頭
Direct3D 11 圖形會使用此標頭。 如需詳細資訊,請參閱
d3d11sdklayers.h 包含下列程式設計介面:
介面
ID3D11Debug 偵錯介面會控制偵錯設定、驗證管線狀態,而且只能在偵錯層開啟時使用。 (ID3D11Debug) |
ID3D11InfoQueue 資訊佇列介面會儲存、擷取和篩選偵錯訊息。 佇列包含訊息佇列、選擇性儲存體篩選堆疊,以及選擇性的擷取篩選堆疊。 (ID3D11InfoQueue) |
ID3D11RefDefaultTrackingOptions 預設追蹤介面會設定參考預設追蹤選項。 |
ID3D11RefTrackingOptions 追蹤介面會設定參考追蹤選項。 |
ID3D11SwitchToRef ID3D11SwitchToRef 介面 |
ID3D11TracingDevice 追蹤裝置介面會設定著色器追蹤資訊,以精確記錄和播放著色器執行。 |
結構
D3D11_INFO_QUEUE_FILTER 偵錯訊息篩選;包含允許或拒絕的訊息類型清單。 (D3D11_INFO_QUEUE_FILTER) |
D3D11_INFO_QUEUE_FILTER_DESC 允許或拒絕特定類型的訊息通過篩選。 (D3D11_INFO_QUEUE_FILTER_DESC) |
D3D11_MESSAGE 資訊佇列中的偵錯訊息。 (D3D11_MESSAGE) |
列舉
D3D11_MESSAGE_CATEGORY 偵錯訊息的類別。 (D3D11_MESSAGE_CATEGORY) |
D3D11_MESSAGE_ID 偵錯訊息以設定資訊佇列篩選 (請參閱D3D11_INFO_QUEUE_FILTER) ;使用這些訊息來允許或拒絕訊息類別目錄通過儲存體和擷取篩選。 |
D3D11_MESSAGE_SEVERITY 針對資訊佇列的訊息嚴重性層級進行偵錯。 (D3D11_MESSAGE_SEVERITY) |
D3D11_RLDO_FLAGS 報告裝置物件存留期相關資訊數量的選項。 |
D3D11_SHADER_TRACKING_OPTIONS 指定如何執行著色器偵錯追蹤的選項。 |
D3D11_SHADER_TRACKING_RESOURCE_TYPE 指出要追蹤的資源類型。 |