Struct dxgi_win::interfaces::IDXGIInfoQueue
[−]
[src]
pub struct IDXGIInfoQueue {
pub lpVtbl: *const IDXGIInfoQueueVtbl,
}Fields
lpVtbl |
pub struct IDXGIInfoQueue {
pub lpVtbl: *const IDXGIInfoQueueVtbl,
}lpVtbl |
impl IDXGIInfoQueueunsafe fn SetMessageCountLimit(&mut self, producer: DXGI_DEBUG_ID, msg_count_limit: UINT64) -> HRESULTunsafe fn ClearStoredMessages(&mut self, producer: DXGI_DEBUG_ID)unsafe fn GetMessage(&mut self, producer: DXGI_DEBUG_ID, message_i: UINT64, message: *mut DXGI_INFO_QUEUE_MESSAGE, msg_byte_len: *mut SIZE_T) -> HRESULTunsafe fn GetNumStoredMessagesAllowedByRetrievalFilters(&mut self, producer: DXGI_DEBUG_ID) -> UINT64unsafe fn GetNumStoredMessages(&mut self, producer: DXGI_DEBUG_ID) -> UINT64unsafe fn GetNumMessagesDiscardedByMessageCountLimit(&mut self, producer: DXGI_DEBUG_ID) -> UINT64unsafe fn GetMessageCountLimit(&mut self, producer: DXGI_DEBUG_ID) -> UINT64unsafe fn GetNumMessagesAllowedByStorageFilter(&mut self, producer: DXGI_DEBUG_ID) -> UINT64unsafe fn GetNumMessagesDeniedByStorageFilter(&mut self, producer: DXGI_DEBUG_ID) -> UINT64unsafe fn AddStorageFilterEntries(&mut self, producer: DXGI_DEBUG_ID, filter: *mut DXGI_INFO_QUEUE_FILTER) -> HRESULTunsafe fn GetStorageFilter(&mut self, producer: DXGI_DEBUG_ID, filter: *mut DXGI_INFO_QUEUE_FILTER, filter_byte_len: *mut SIZE_T) -> HRESULTunsafe fn ClearStorageFilter(&mut self, producer: DXGI_DEBUG_ID)unsafe fn PushEmptyStorageFilter(&mut self, producer: DXGI_DEBUG_ID) -> HRESULTunsafe fn PushDenyAllStorageFilter(&mut self, producer: DXGI_DEBUG_ID) -> HRESULTunsafe fn PushCopyOfStorageFilter(&mut self, producer: DXGI_DEBUG_ID) -> HRESULTunsafe fn PushStorageFilter(&mut self, producer: DXGI_DEBUG_ID, filter: *mut DXGI_INFO_QUEUE_FILTER) -> HRESULTunsafe fn PopStorageFilter(&mut self, producer: DXGI_DEBUG_ID)unsafe fn GetStorageFilterStackSize(&mut self, producer: DXGI_DEBUG_ID) -> UINTunsafe fn AddRetrievalFilterEntries(&mut self, producer: DXGI_DEBUG_ID, filter: *mut DXGI_INFO_QUEUE_FILTER) -> HRESULTunsafe fn GetRetrievalFilter(&mut self, producer: DXGI_DEBUG_ID, filter: *mut DXGI_INFO_QUEUE_FILTER, filter_byte_len: *mut SIZE_T) -> HRESULTunsafe fn ClearRetrievalFilter(&mut self, producer: DXGI_DEBUG_ID)unsafe fn PushEmptyRetrievalFilter(&mut self, producer: DXGI_DEBUG_ID) -> HRESULTunsafe fn PushDenyAllRetrievalFilter(&mut self, producer: DXGI_DEBUG_ID) -> HRESULTunsafe fn PushCopyOfRetrievalFilter(&mut self, producer: DXGI_DEBUG_ID) -> HRESULTunsafe fn PushRetrievalFilter(&mut self, producer: DXGI_DEBUG_ID, filter: *mut DXGI_INFO_QUEUE_FILTER) -> HRESULTunsafe fn PopRetrievalFilter(&mut self, producer: DXGI_DEBUG_ID)unsafe fn GetRetrievalFilterStackSize(&mut self, producer: DXGI_DEBUG_ID) -> UINTunsafe fn AddMessage(&mut self, producer: DXGI_DEBUG_ID, category: DXGI_INFO_QUEUE_MESSAGE_CATEGORY, severity: DXGI_INFO_QUEUE_MESSAGE_SEVERITY, id: DXGI_INFO_QUEUE_MESSAGE_ID, desc: LPCSTR) -> HRESULTunsafe fn AddApplicationMessage(&mut self, severity: DXGI_INFO_QUEUE_MESSAGE_SEVERITY, desc: LPCSTR) -> HRESULTunsafe fn SetBreakOnCategory(&mut self, producer: DXGI_DEBUG_ID, category: DXGI_INFO_QUEUE_MESSAGE_CATEGORY, enable: BOOL) -> HRESULTunsafe fn SetBreakOnSeverity(&mut self, producer: DXGI_DEBUG_ID, severity: DXGI_INFO_QUEUE_MESSAGE_SEVERITY, enable: BOOL) -> HRESULTunsafe fn SetBreakOnID(&mut self, producer: DXGI_DEBUG_ID, id: DXGI_INFO_QUEUE_MESSAGE_ID, enable: BOOL) -> HRESULTunsafe fn GetBreakOnCategory(&mut self, producer: DXGI_DEBUG_ID, category: DXGI_INFO_QUEUE_MESSAGE_CATEGORY) -> BOOLunsafe fn GetBreakOnSeverity(&mut self, producer: DXGI_DEBUG_ID, severity: DXGI_INFO_QUEUE_MESSAGE_SEVERITY) -> BOOLunsafe fn GetBreakOnID(&mut self, producer: DXGI_DEBUG_ID, id: DXGI_INFO_QUEUE_MESSAGE_ID) -> BOOLunsafe fn SetMuteDebugOutput(&mut self, producer: DXGI_DEBUG_ID, mute: BOOL)unsafe fn GetMuteDebugOutput(&mut self, producer: DXGI_DEBUG_ID) -> BOOLunsafe fn QueryInterface(&mut self, riid: *const GUID, ppvObject: *mut *mut c_void) -> i32unsafe fn AddRef(&mut self) -> u32unsafe fn Release(&mut self) -> u32impl Deref for IDXGIInfoQueueimpl DerefMut for IDXGIInfoQueueimpl COMInterface for IDXGIInfoQueuefn i_unknown(&self) -> &IUnknownfn i_unknown_mut(&mut self) -> &mut IUnknownimpl QueryIID for IDXGIInfoQueue
Prefix searches with a type followed by a colon (e.g.
fn:) to restrict the search to a given type.
Accepted types are: fn, mod,
struct, enum,
trait, typedef (or
tdef).
Search functions by type signature (e.g.
vec -> usize)