ReactOS 0.4.17-dev-966-gf06eace
ID3D11InfoQueue Interface Reference
Inheritance diagram for ID3D11InfoQueue:
Collaboration diagram for ID3D11InfoQueue:

Public Member Functions

HRESULT SetMessageCountLimit (UINT64 MessageCountLimit)
 
void ClearStoredMessages ()
 
HRESULT GetMessage (UINT64 MessageIndex, D3D11_MESSAGE *pMessage, SIZE_T *pMessageByteLength)
 
UINT64 GetNumMessagesAllowedByStorageFilter ()
 
UINT64 GetNumMessagesDeniedByStorageFilter ()
 
UINT64 GetNumStoredMessages ()
 
UINT64 GetNumStoredMessagesAllowedByRetrievalFilter ()
 
UINT64 GetNumMessagesDiscardedByMessageCountLimit ()
 
UINT64 GetMessageCountLimit ()
 
HRESULT AddStorageFilterEntries (D3D11_INFO_QUEUE_FILTER *pFilter)
 
HRESULT GetStorageFilter (D3D11_INFO_QUEUE_FILTER *pFilter, SIZE_T *pFilterByteLength)
 
void ClearStorageFilter ()
 
HRESULT PushEmptyStorageFilter ()
 
HRESULT PushCopyOfStorageFilter ()
 
HRESULT PushStorageFilter (D3D11_INFO_QUEUE_FILTER *pFilter)
 
void PopStorageFilter ()
 
UINT GetStorageFilterStackSize ()
 
HRESULT AddRetrievalFilterEntries (D3D11_INFO_QUEUE_FILTER *pFilter)
 
HRESULT GetRetrievalFilter (D3D11_INFO_QUEUE_FILTER *pFilter, SIZE_T *pFilterByteLength)
 
void ClearRetrievalFilter ()
 
HRESULT PushEmptyRetrievalFilter ()
 
HRESULT PushCopyOfRetrievalFilter ()
 
HRESULT PushRetrievalFilter (D3D11_INFO_QUEUE_FILTER *pFilter)
 
void PopRetrievalFilter ()
 
UINT GetRetrievalFilterStackSize ()
 
HRESULT AddMessage (D3D11_MESSAGE_CATEGORY Category, D3D11_MESSAGE_SEVERITY Severity, D3D11_MESSAGE_ID ID, LPCSTR pDescription)
 
HRESULT AddApplicationMessage (D3D11_MESSAGE_SEVERITY Severity, LPCSTR pDescription)
 
HRESULT SetBreakOnCategory (D3D11_MESSAGE_CATEGORY Category, BOOL bEnable)
 
HRESULT SetBreakOnSeverity (D3D11_MESSAGE_SEVERITY Severity, BOOL bEnable)
 
HRESULT SetBreakOnID (D3D11_MESSAGE_ID ID, BOOL bEnable)
 
BOOL GetBreakOnCategory (D3D11_MESSAGE_CATEGORY Category)
 
BOOL GetBreakOnSeverity (D3D11_MESSAGE_SEVERITY Severity)
 
BOOL GetBreakOnID (D3D11_MESSAGE_ID ID)
 
void SetMuteDebugOutput (BOOL bMute)
 
BOOL GetMuteDebugOutput ()
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknown * LPUNKNOWN
 

Detailed Description

Definition at line 1263 of file d3d11sdklayers.idl.

Member Function Documentation

◆ AddApplicationMessage()

HRESULT ID3D11InfoQueue::AddApplicationMessage ( D3D11_MESSAGE_SEVERITY  Severity,
LPCSTR  pDescription 
)

◆ AddMessage()

HRESULT ID3D11InfoQueue::AddMessage ( D3D11_MESSAGE_CATEGORY  Category,
D3D11_MESSAGE_SEVERITY  Severity,
D3D11_MESSAGE_ID  ID,
LPCSTR  pDescription 
)

◆ AddRetrievalFilterEntries()

HRESULT ID3D11InfoQueue::AddRetrievalFilterEntries ( D3D11_INFO_QUEUE_FILTER *  pFilter)

◆ AddStorageFilterEntries()

HRESULT ID3D11InfoQueue::AddStorageFilterEntries ( D3D11_INFO_QUEUE_FILTER *  pFilter)

◆ ClearRetrievalFilter()

void ID3D11InfoQueue::ClearRetrievalFilter ( )

◆ ClearStorageFilter()

void ID3D11InfoQueue::ClearStorageFilter ( )

◆ ClearStoredMessages()

void ID3D11InfoQueue::ClearStoredMessages ( )

◆ GetBreakOnCategory()

BOOL ID3D11InfoQueue::GetBreakOnCategory ( D3D11_MESSAGE_CATEGORY  Category)

◆ GetBreakOnID()

BOOL ID3D11InfoQueue::GetBreakOnID ( D3D11_MESSAGE_ID  ID)

◆ GetBreakOnSeverity()

BOOL ID3D11InfoQueue::GetBreakOnSeverity ( D3D11_MESSAGE_SEVERITY  Severity)

◆ GetMessage()

HRESULT ID3D11InfoQueue::GetMessage ( UINT64  MessageIndex,
D3D11_MESSAGE *  pMessage,
SIZE_T *  pMessageByteLength 
)

◆ GetMessageCountLimit()

UINT64 ID3D11InfoQueue::GetMessageCountLimit ( )

◆ GetMuteDebugOutput()

BOOL ID3D11InfoQueue::GetMuteDebugOutput ( )

◆ GetNumMessagesAllowedByStorageFilter()

UINT64 ID3D11InfoQueue::GetNumMessagesAllowedByStorageFilter ( )

◆ GetNumMessagesDeniedByStorageFilter()

UINT64 ID3D11InfoQueue::GetNumMessagesDeniedByStorageFilter ( )

◆ GetNumMessagesDiscardedByMessageCountLimit()

UINT64 ID3D11InfoQueue::GetNumMessagesDiscardedByMessageCountLimit ( )

◆ GetNumStoredMessages()

UINT64 ID3D11InfoQueue::GetNumStoredMessages ( )

◆ GetNumStoredMessagesAllowedByRetrievalFilter()

UINT64 ID3D11InfoQueue::GetNumStoredMessagesAllowedByRetrievalFilter ( )

◆ GetRetrievalFilter()

HRESULT ID3D11InfoQueue::GetRetrievalFilter ( D3D11_INFO_QUEUE_FILTER *  pFilter,
SIZE_T *  pFilterByteLength 
)

◆ GetRetrievalFilterStackSize()

UINT ID3D11InfoQueue::GetRetrievalFilterStackSize ( )

◆ GetStorageFilter()

HRESULT ID3D11InfoQueue::GetStorageFilter ( D3D11_INFO_QUEUE_FILTER *  pFilter,
SIZE_T *  pFilterByteLength 
)

◆ GetStorageFilterStackSize()

UINT ID3D11InfoQueue::GetStorageFilterStackSize ( )

◆ PopRetrievalFilter()

void ID3D11InfoQueue::PopRetrievalFilter ( )

◆ PopStorageFilter()

void ID3D11InfoQueue::PopStorageFilter ( )

◆ PushCopyOfRetrievalFilter()

HRESULT ID3D11InfoQueue::PushCopyOfRetrievalFilter ( )

◆ PushCopyOfStorageFilter()

HRESULT ID3D11InfoQueue::PushCopyOfStorageFilter ( )

◆ PushEmptyRetrievalFilter()

HRESULT ID3D11InfoQueue::PushEmptyRetrievalFilter ( )

◆ PushEmptyStorageFilter()

HRESULT ID3D11InfoQueue::PushEmptyStorageFilter ( )

◆ PushRetrievalFilter()

HRESULT ID3D11InfoQueue::PushRetrievalFilter ( D3D11_INFO_QUEUE_FILTER *  pFilter)

◆ PushStorageFilter()

HRESULT ID3D11InfoQueue::PushStorageFilter ( D3D11_INFO_QUEUE_FILTER *  pFilter)

◆ SetBreakOnCategory()

HRESULT ID3D11InfoQueue::SetBreakOnCategory ( D3D11_MESSAGE_CATEGORY  Category,
BOOL  bEnable 
)

◆ SetBreakOnID()

HRESULT ID3D11InfoQueue::SetBreakOnID ( D3D11_MESSAGE_ID  ID,
BOOL  bEnable 
)

◆ SetBreakOnSeverity()

HRESULT ID3D11InfoQueue::SetBreakOnSeverity ( D3D11_MESSAGE_SEVERITY  Severity,
BOOL  bEnable 
)

◆ SetMessageCountLimit()

HRESULT ID3D11InfoQueue::SetMessageCountLimit ( UINT64  MessageCountLimit)

◆ SetMuteDebugOutput()

void ID3D11InfoQueue::SetMuteDebugOutput ( BOOL  bMute)

The documentation for this interface was generated from the following file: