D3D11_INFO_QUEUE_FILTER_DESC Structure

Allow or deny certain types of messages to pass through a filter.

Syntax

typedef struct D3D11_INFO_QUEUE_FILTER_DESC {
    UINT NumCategories;
    D3D11_MESSAGE_CATEGORY *pCategoryList;
    UINT NumSeverities;
    D3D11_MESSAGE_SEVERITY *pSeverityList;
    UINT NumIDs;
    D3D11_MESSAGE_ID *pIDList;
} D3D11_INFO_QUEUE_FILTER_DESC;  

Members

NumCategories
Number of message categories to allow or deny.

pCategoryList
Array of message categories to allow or deny. Array must have at least NumCategories members (see D3D11_MESSAGE_CATEGORY).

NumSeverities
Number of message severity levels to allow or deny.

pSeverityList
Array of message severity levels to allow or deny. Array must have at least NumSeverities members (see D3D11_MESSAGE_SEVERITY).

NumIDs
Number of message IDs to allow or deny.

pIDList
Array of message IDs to allow or deny. Array must have at least NumIDs members (see D3D11_MESSAGE_ID).

Requirements

Header: Declared in d3d11sdklayers.h.

Library: Use d3d11.lib.