📄 d3d10sdklayers.h
字号:
ULONG ( STDMETHODCALLTYPE *Release )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *SetMessageCountLimit )(
ID3D10InfoQueue * This,
/* */
__in UINT64 MessageCountLimit);
void ( STDMETHODCALLTYPE *ClearStoredMessages )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *GetMessage )(
ID3D10InfoQueue * This,
/* */
__in UINT64 MessageIndex,
/* */
__out_bcount_opt(*pMessageByteLength) D3D10_MESSAGE *pMessage,
/* */
__inout SIZE_T *pMessageByteLength);
UINT64 ( STDMETHODCALLTYPE *GetNumMessagesAllowedByStorageFilter )(
ID3D10InfoQueue * This);
UINT64 ( STDMETHODCALLTYPE *GetNumMessagesDeniedByStorageFilter )(
ID3D10InfoQueue * This);
UINT64 ( STDMETHODCALLTYPE *GetNumStoredMessages )(
ID3D10InfoQueue * This);
UINT64 ( STDMETHODCALLTYPE *GetNumStoredMessagesAllowedByRetrievalFilter )(
ID3D10InfoQueue * This);
UINT64 ( STDMETHODCALLTYPE *GetNumMessagesDiscardedByMessageCountLimit )(
ID3D10InfoQueue * This);
UINT64 ( STDMETHODCALLTYPE *GetMessageCountLimit )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *AddStorageFilterEntries )(
ID3D10InfoQueue * This,
/* */
__in D3D10_INFO_QUEUE_FILTER *pFilter);
HRESULT ( STDMETHODCALLTYPE *GetStorageFilter )(
ID3D10InfoQueue * This,
/* */
__out_bcount_opt(*pFilterByteLength) D3D10_INFO_QUEUE_FILTER *pFilter,
/* */
__inout SIZE_T *pFilterByteLength);
void ( STDMETHODCALLTYPE *ClearStorageFilter )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *PushEmptyStorageFilter )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *PushCopyOfStorageFilter )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *PushStorageFilter )(
ID3D10InfoQueue * This,
/* */
__in D3D10_INFO_QUEUE_FILTER *pFilter);
void ( STDMETHODCALLTYPE *PopStorageFilter )(
ID3D10InfoQueue * This);
UINT ( STDMETHODCALLTYPE *GetStorageFilterStackSize )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *AddRetrievalFilterEntries )(
ID3D10InfoQueue * This,
/* */
__in D3D10_INFO_QUEUE_FILTER *pFilter);
HRESULT ( STDMETHODCALLTYPE *GetRetrievalFilter )(
ID3D10InfoQueue * This,
/* */
__out_bcount_opt(*pFilterByteLength) D3D10_INFO_QUEUE_FILTER *pFilter,
/* */
__inout SIZE_T *pFilterByteLength);
void ( STDMETHODCALLTYPE *ClearRetrievalFilter )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *PushEmptyRetrievalFilter )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *PushCopyOfRetrievalFilter )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *PushRetrievalFilter )(
ID3D10InfoQueue * This,
/* */
__in D3D10_INFO_QUEUE_FILTER *pFilter);
void ( STDMETHODCALLTYPE *PopRetrievalFilter )(
ID3D10InfoQueue * This);
UINT ( STDMETHODCALLTYPE *GetRetrievalFilterStackSize )(
ID3D10InfoQueue * This);
HRESULT ( STDMETHODCALLTYPE *AddMessage )(
ID3D10InfoQueue * This,
/* */
__in D3D10_MESSAGE_CATEGORY Category,
/* */
__in D3D10_MESSAGE_SEVERITY Severity,
/* */
__in D3D10_MESSAGE_ID ID,
/* */
__in LPCWSTR pDescription);
HRESULT ( STDMETHODCALLTYPE *AddApplicationMessage )(
ID3D10InfoQueue * This,
/* */
__in D3D10_MESSAGE_SEVERITY Severity,
/* */
__in LPCWSTR pDescription);
END_INTERFACE
} ID3D10InfoQueueVtbl;
interface ID3D10InfoQueue
{
CONST_VTBL struct ID3D10InfoQueueVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define ID3D10InfoQueue_QueryInterface(This,riid,ppvObject) \
( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
#define ID3D10InfoQueue_AddRef(This) \
( (This)->lpVtbl -> AddRef(This) )
#define ID3D10InfoQueue_Release(This) \
( (This)->lpVtbl -> Release(This) )
#define ID3D10InfoQueue_SetMessageCountLimit(This,MessageCountLimit) \
( (This)->lpVtbl -> SetMessageCountLimit(This,MessageCountLimit) )
#define ID3D10InfoQueue_ClearStoredMessages(This) \
( (This)->lpVtbl -> ClearStoredMessages(This) )
#define ID3D10InfoQueue_GetMessage(This,MessageIndex,pMessage,pMessageByteLength) \
( (This)->lpVtbl -> GetMessage(This,MessageIndex,pMessage,pMessageByteLength) )
#define ID3D10InfoQueue_GetNumMessagesAllowedByStorageFilter(This) \
( (This)->lpVtbl -> GetNumMessagesAllowedByStorageFilter(This) )
#define ID3D10InfoQueue_GetNumMessagesDeniedByStorageFilter(This) \
( (This)->lpVtbl -> GetNumMessagesDeniedByStorageFilter(This) )
#define ID3D10InfoQueue_GetNumStoredMessages(This) \
( (This)->lpVtbl -> GetNumStoredMessages(This) )
#define ID3D10InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(This) \
( (This)->lpVtbl -> GetNumStoredMessagesAllowedByRetrievalFilter(This) )
#define ID3D10InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(This) \
( (This)->lpVtbl -> GetNumMessagesDiscardedByMessageCountLimit(This) )
#define ID3D10InfoQueue_GetMessageCountLimit(This) \
( (This)->lpVtbl -> GetMessageCountLimit(This) )
#define ID3D10InfoQueue_AddStorageFilterEntries(This,pFilter) \
( (This)->lpVtbl -> AddStorageFilterEntries(This,pFilter) )
#define ID3D10InfoQueue_GetStorageFilter(This,pFilter,pFilterByteLength) \
( (This)->lpVtbl -> GetStorageFilter(This,pFilter,pFilterByteLength) )
#define ID3D10InfoQueue_ClearStorageFilter(This) \
( (This)->lpVtbl -> ClearStorageFilter(This) )
#define ID3D10InfoQueue_PushEmptyStorageFilter(This) \
( (This)->lpVtbl -> PushEmptyStorageFilter(This) )
#define ID3D10InfoQueue_PushCopyOfStorageFilter(This) \
( (This)->lpVtbl -> PushCopyOfStorageFilter(This) )
#define ID3D10InfoQueue_PushStorageFilter(This,pFilter) \
( (This)->lpVtbl -> PushStorageFilter(This,pFilter)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -