d3d11sdklayers.h header
This header is used by Direct3D 11 Graphics. For more information, see:
d3d11sdklayers.h contains the following programming interfaces:
Interfaces
ID3D11Debug A debug interface controls debug settings, validates pipeline state and can only be used if the debug layer is turned on. (ID3D11Debug) |
ID3D11InfoQueue An information-queue interface stores, retrieves, and filters debug messages. The queue consists of a message queue, an optional storage filter stack, and a optional retrieval filter stack. (ID3D11InfoQueue) |
ID3D11RefDefaultTrackingOptions The default tracking interface sets reference default tracking options. |
ID3D11RefTrackingOptions The tracking interface sets reference tracking options. |
ID3D11SwitchToRef ID3D11SwitchToRef interface |
ID3D11TracingDevice The tracing device interface sets shader tracking information, which enables accurate logging and playback of shader execution. |
Structures
D3D11_INFO_QUEUE_FILTER Debug message filter; contains a lists of message types to allow or deny. (D3D11_INFO_QUEUE_FILTER) |
D3D11_INFO_QUEUE_FILTER_DESC Allow or deny certain types of messages to pass through a filter. (D3D11_INFO_QUEUE_FILTER_DESC) |
D3D11_MESSAGE A debug message in the Information Queue. (D3D11_MESSAGE) |
Enumerations
D3D11_MESSAGE_CATEGORY Categories of debug messages. (D3D11_MESSAGE_CATEGORY) |
D3D11_MESSAGE_ID Debug messages for setting up an info-queue filter (see D3D11_INFO_QUEUE_FILTER); use these messages to allow or deny message categories to pass through the storage and retrieval filters. |
D3D11_MESSAGE_SEVERITY Debug message severity levels for an information queue. (D3D11_MESSAGE_SEVERITY) |
D3D11_RLDO_FLAGS Options for the amount of information to report about a device object's lifetime. |
D3D11_SHADER_TRACKING_OPTIONS Options that specify how to perform shader debug tracking. |
D3D11_SHADER_TRACKING_RESOURCE_TYPE Indicates which resource types to track. |