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

Public Member Functions

HRESULT SetMessageCountLimit ([in] UINT64 limit)
 
void ClearStoredMessages ()
 
HRESULT GetMessage ([in] UINT64 message_idx, [out] D3D10_MESSAGE *message, [in, out] SIZE_T *message_size)
 
UINT64 GetNumMessagesAllowedByStorageFilter ()
 
UINT64 GetNumMessagesDeniedByStorageFilter ()
 
UINT64 GetNumStoredMessages ()
 
UINT64 GetNumStoredMessagesAllowedByRetrievalFilter ()
 
UINT64 GetNumMessagesDiscardedByMessageCountLimit ()
 
UINT64 GetMessageCountLimit ()
 
HRESULT AddStorageFilterEntries ([in] D3D10_INFO_QUEUE_FILTER *filter)
 
HRESULT GetStorageFilter ([out] D3D10_INFO_QUEUE_FILTER *filter, [in, out] SIZE_T *filter_size)
 
void ClearStorageFilter ()
 
HRESULT PushEmptyStorageFilter ()
 
HRESULT PushCopyOfStorageFilter ()
 
HRESULT PushStorageFilter ([in] D3D10_INFO_QUEUE_FILTER *filter)
 
void PopStorageFilter ()
 
UINT GetStorageFilterStackSize ()
 
HRESULT AddRetrievalFilterEntries ([in] D3D10_INFO_QUEUE_FILTER *filter)
 
HRESULT GetRetrievalFilter ([out] D3D10_INFO_QUEUE_FILTER *filter, [in, out] SIZE_T *filterbytelength)
 
void ClearRetrievalFilter ()
 
HRESULT PushEmptyRetrievalFilter ()
 
HRESULT PushCopyOfRetrievalFilter ()
 
HRESULT PushRetrievalFilter ([in] D3D10_INFO_QUEUE_FILTER *filter)
 
void PopRetrievalFilter ()
 
UINT GetRetrievalFilterStackSize ()
 
HRESULT AddMessage ([in] D3D10_MESSAGE_CATEGORY category, [in] D3D10_MESSAGE_SEVERITY severity, [in] D3D10_MESSAGE_ID id, [in] const char *description)
 
HRESULT AddApplicationMessage ([in] D3D10_MESSAGE_SEVERITY severity, [in] const char *description)
 
HRESULT SetBreakOnCategory ([in] D3D10_MESSAGE_CATEGORY category, [in] BOOL enable)
 
HRESULT SetBreakOnSeverity ([in] D3D10_MESSAGE_SEVERITY severity, [in] BOOL enable)
 
HRESULT SetBreakOnID ([in] D3D10_MESSAGE_ID id, [in] BOOL enable)
 
BOOL GetBreakOnCategory ([in] D3D10_MESSAGE_CATEGORY category)
 
BOOL GetBreakOnSeverity ([in] D3D10_MESSAGE_SEVERITY severity)
 
BOOL GetBreakOnID ([in] D3D10_MESSAGE_ID id)
 
void SetMuteDebugOutput ([in] BOOL mute)
 
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 637 of file d3d10sdklayers.idl.

Member Function Documentation

◆ AddApplicationMessage()

HRESULT ID3D10InfoQueue::AddApplicationMessage ( [in] D3D10_MESSAGE_SEVERITY  severity,
[in] const char *  description 
)

◆ AddMessage()

HRESULT ID3D10InfoQueue::AddMessage ( [in] D3D10_MESSAGE_CATEGORY  category,
[in] D3D10_MESSAGE_SEVERITY  severity,
[in] D3D10_MESSAGE_ID  id,
[in] const char *  description 
)

◆ AddRetrievalFilterEntries()

HRESULT ID3D10InfoQueue::AddRetrievalFilterEntries ( [in] D3D10_INFO_QUEUE_FILTER *  filter)

◆ AddStorageFilterEntries()

HRESULT ID3D10InfoQueue::AddStorageFilterEntries ( [in] D3D10_INFO_QUEUE_FILTER *  filter)

◆ ClearRetrievalFilter()

void ID3D10InfoQueue::ClearRetrievalFilter ( )

◆ ClearStorageFilter()

void ID3D10InfoQueue::ClearStorageFilter ( )

◆ ClearStoredMessages()

void ID3D10InfoQueue::ClearStoredMessages ( )

◆ GetBreakOnCategory()

BOOL ID3D10InfoQueue::GetBreakOnCategory ( [in] D3D10_MESSAGE_CATEGORY  category)

◆ GetBreakOnID()

BOOL ID3D10InfoQueue::GetBreakOnID ( [in] D3D10_MESSAGE_ID  id)

◆ GetBreakOnSeverity()

BOOL ID3D10InfoQueue::GetBreakOnSeverity ( [in] D3D10_MESSAGE_SEVERITY  severity)

◆ GetMessage()

HRESULT ID3D10InfoQueue::GetMessage ( [in] UINT64  message_idx,
[out] D3D10_MESSAGE *  message,
[in, out] SIZE_T *  message_size 
)

◆ GetMessageCountLimit()

UINT64 ID3D10InfoQueue::GetMessageCountLimit ( )

◆ GetMuteDebugOutput()

BOOL ID3D10InfoQueue::GetMuteDebugOutput ( )

◆ GetNumMessagesAllowedByStorageFilter()

UINT64 ID3D10InfoQueue::GetNumMessagesAllowedByStorageFilter ( )

◆ GetNumMessagesDeniedByStorageFilter()

UINT64 ID3D10InfoQueue::GetNumMessagesDeniedByStorageFilter ( )

◆ GetNumMessagesDiscardedByMessageCountLimit()

UINT64 ID3D10InfoQueue::GetNumMessagesDiscardedByMessageCountLimit ( )

◆ GetNumStoredMessages()

UINT64 ID3D10InfoQueue::GetNumStoredMessages ( )

◆ GetNumStoredMessagesAllowedByRetrievalFilter()

UINT64 ID3D10InfoQueue::GetNumStoredMessagesAllowedByRetrievalFilter ( )

◆ GetRetrievalFilter()

HRESULT ID3D10InfoQueue::GetRetrievalFilter ( [out] D3D10_INFO_QUEUE_FILTER *  filter,
[in, out] SIZE_T *  filterbytelength 
)

◆ GetRetrievalFilterStackSize()

UINT ID3D10InfoQueue::GetRetrievalFilterStackSize ( )

◆ GetStorageFilter()

HRESULT ID3D10InfoQueue::GetStorageFilter ( [out] D3D10_INFO_QUEUE_FILTER *  filter,
[in, out] SIZE_T *  filter_size 
)

◆ GetStorageFilterStackSize()

UINT ID3D10InfoQueue::GetStorageFilterStackSize ( )

◆ PopRetrievalFilter()

void ID3D10InfoQueue::PopRetrievalFilter ( )

◆ PopStorageFilter()

void ID3D10InfoQueue::PopStorageFilter ( )

◆ PushCopyOfRetrievalFilter()

HRESULT ID3D10InfoQueue::PushCopyOfRetrievalFilter ( )

◆ PushCopyOfStorageFilter()

HRESULT ID3D10InfoQueue::PushCopyOfStorageFilter ( )

◆ PushEmptyRetrievalFilter()

HRESULT ID3D10InfoQueue::PushEmptyRetrievalFilter ( )

◆ PushEmptyStorageFilter()

HRESULT ID3D10InfoQueue::PushEmptyStorageFilter ( )

◆ PushRetrievalFilter()

HRESULT ID3D10InfoQueue::PushRetrievalFilter ( [in] D3D10_INFO_QUEUE_FILTER *  filter)

◆ PushStorageFilter()

HRESULT ID3D10InfoQueue::PushStorageFilter ( [in] D3D10_INFO_QUEUE_FILTER *  filter)

◆ SetBreakOnCategory()

HRESULT ID3D10InfoQueue::SetBreakOnCategory ( [in] D3D10_MESSAGE_CATEGORY  category,
[in] BOOL  enable 
)

◆ SetBreakOnID()

HRESULT ID3D10InfoQueue::SetBreakOnID ( [in] D3D10_MESSAGE_ID  id,
[in] BOOL  enable 
)

◆ SetBreakOnSeverity()

HRESULT ID3D10InfoQueue::SetBreakOnSeverity ( [in] D3D10_MESSAGE_SEVERITY  severity,
[in] BOOL  enable 
)

◆ SetMessageCountLimit()

HRESULT ID3D10InfoQueue::SetMessageCountLimit ( [in] UINT64  limit)

◆ SetMuteDebugOutput()

void ID3D10InfoQueue::SetMuteDebugOutput ( [in] BOOL  mute)

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