共用方式為


D3D11_MESSAGE_CATEGORY列舉 (d3d11sdklayers.h)

偵錯訊息的類別。 這會在擷取識別碼 為 ID3D11InfoQueue::GetMessage 的訊息時,以及新增識別碼 為 ID3D11InfoQueue::AddMessage的訊息時,識別訊息的類別。 建立 資訊佇列篩選時,可以使用這些值來允許或拒絕任何類別的訊息通過儲存體和擷取篩選。

Syntax

typedef enum D3D11_MESSAGE_CATEGORY {
  D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED = 0,
  D3D11_MESSAGE_CATEGORY_MISCELLANEOUS,
  D3D11_MESSAGE_CATEGORY_INITIALIZATION,
  D3D11_MESSAGE_CATEGORY_CLEANUP,
  D3D11_MESSAGE_CATEGORY_COMPILATION,
  D3D11_MESSAGE_CATEGORY_STATE_CREATION,
  D3D11_MESSAGE_CATEGORY_STATE_SETTING,
  D3D11_MESSAGE_CATEGORY_STATE_GETTING,
  D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION,
  D3D11_MESSAGE_CATEGORY_EXECUTION,
  D3D11_MESSAGE_CATEGORY_SHADER
} ;

常數

 
D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED
值: 0
使用者定義訊息。 請參閱 ID3D11InfoQueue::AddMessage
D3D11_MESSAGE_CATEGORY_MISCELLANEOUS
D3D11_MESSAGE_CATEGORY_INITIALIZATION
D3D11_MESSAGE_CATEGORY_CLEANUP
D3D11_MESSAGE_CATEGORY_COMPILATION
D3D11_MESSAGE_CATEGORY_STATE_CREATION
D3D11_MESSAGE_CATEGORY_STATE_SETTING
D3D11_MESSAGE_CATEGORY_STATE_GETTING
D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION
D3D11_MESSAGE_CATEGORY_EXECUTION
D3D11_MESSAGE_CATEGORY_SHADER
Direct3D 11: 在 Direct3D 11.1 之前,不支援此值。

備註

這是資訊佇列功能的一部分。 請參閱 ID3D11InfoQueue 介面

需求

   
標頭 d3d11sdklayers.h

另請參閱

圖層列舉