D3D10_MESSAGE_CATEGORY enumeration (d3d10sdklayers.h)
Categories of debug messages. This will identify the category of a message when retrieving a message with ID3D10InfoQueue::GetMessage and when adding a message with ID3D10InfoQueue::AddMessage. When creating an info queue filter, these values can be used to allow or deny any categories of messages to pass through the storage and retrieval filters.
Syntax
typedef enum D3D10_MESSAGE_CATEGORY {
D3D10_MESSAGE_CATEGORY_APPLICATION_DEFINED = 0,
D3D10_MESSAGE_CATEGORY_MISCELLANEOUS,
D3D10_MESSAGE_CATEGORY_INITIALIZATION,
D3D10_MESSAGE_CATEGORY_CLEANUP,
D3D10_MESSAGE_CATEGORY_COMPILATION,
D3D10_MESSAGE_CATEGORY_STATE_CREATION,
D3D10_MESSAGE_CATEGORY_STATE_SETTING,
D3D10_MESSAGE_CATEGORY_STATE_GETTING,
D3D10_MESSAGE_CATEGORY_RESOURCE_MANIPULATION,
D3D10_MESSAGE_CATEGORY_EXECUTION,
D3D10_MESSAGE_CATEGORY_SHADER
} ;
Constants
D3D10_MESSAGE_CATEGORY_APPLICATION_DEFINED Value: 0 User defined message. See ID3D10InfoQueue::AddMessage. |
D3D10_MESSAGE_CATEGORY_MISCELLANEOUS |
D3D10_MESSAGE_CATEGORY_INITIALIZATION |
D3D10_MESSAGE_CATEGORY_CLEANUP |
D3D10_MESSAGE_CATEGORY_COMPILATION |
D3D10_MESSAGE_CATEGORY_STATE_CREATION |
D3D10_MESSAGE_CATEGORY_STATE_SETTING |
D3D10_MESSAGE_CATEGORY_STATE_GETTING |
D3D10_MESSAGE_CATEGORY_RESOURCE_MANIPULATION |
D3D10_MESSAGE_CATEGORY_EXECUTION |
D3D10_MESSAGE_CATEGORY_SHADER |
Remarks
This is part of the Information Queue feature. See ID3D10InfoQueue Interface.
Requirements
Requirement | Value |
---|---|
Header | d3d10sdklayers.h (include D3D10.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for