D3D11_MESSAGE_CATEGORY 枚举 (d3d11sdklayers.h)

调试消息的类别。 检索 ID3D11InfoQueue::GetMessage 的消息以及添加 ID3D11InfoQueue::AddMessage 的消息时,这将标识消息的类别。 创建 信息队列筛选器时,这些值可用于允许或拒绝任何类别的消息通过存储和检索筛选器。

语法

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

请参阅

层枚举