#[repr(C)]pub struct ID3D11InfoQueue {
pub lpVtbl: *const ID3D11InfoQueueVtbl,
}
Fields§
§lpVtbl: *const ID3D11InfoQueueVtbl
Implementations§
Source§impl ID3D11InfoQueue
impl ID3D11InfoQueue
pub unsafe fn SetMessageCountLimit(&self, MessageCountLimit: UINT64) -> HRESULT
pub unsafe fn ClearStoredMessages(&self)
pub unsafe fn GetMessage( &self, MessageIndex: UINT64, pMessage: *mut D3D11_MESSAGE, pMessageByteLength: *mut SIZE_T, ) -> HRESULT
pub unsafe fn GetNumMessagesAllowedByStorageFilter(&self) -> UINT64
pub unsafe fn GetNumMessagesDeniedByStorageFilter(&self) -> UINT64
pub unsafe fn GetNumStoredMessages(&self) -> UINT64
pub unsafe fn GetNumStoredMessagesAllowedByRetrievalFilter(&self) -> UINT64
pub unsafe fn GetNumMessagesDiscardedByMessageCountLimit(&self) -> UINT64
pub unsafe fn GetMessageCountLimit(&self) -> UINT64
pub unsafe fn AddStorageFilterEntries( &self, pFilter: *const D3D11_INFO_QUEUE_FILTER, ) -> HRESULT
pub unsafe fn GetStorageFilter( &self, pFilter: *mut D3D11_INFO_QUEUE_FILTER, pFilterByteLength: *mut SIZE_T, ) -> HRESULT
pub unsafe fn ClearStorageFilter(&self)
pub unsafe fn PushEmptyStorageFilter(&self) -> HRESULT
pub unsafe fn PushCopyOfStorageFilter(&self) -> HRESULT
pub unsafe fn PushStorageFilter( &self, pFilter: *const D3D11_INFO_QUEUE_FILTER, ) -> HRESULT
pub unsafe fn PopStorageFilter(&self)
pub unsafe fn GetStorageFilterStackSize(&self) -> UINT
pub unsafe fn AddRetrievalFilterEntries( &self, pFilter: *const D3D11_INFO_QUEUE_FILTER, ) -> HRESULT
pub unsafe fn GetRetrievalFilter( &self, pFilter: *mut D3D11_INFO_QUEUE_FILTER, pFilterByteLength: *mut SIZE_T, ) -> HRESULT
pub unsafe fn ClearRetrievalFilter(&self)
pub unsafe fn PushEmptyRetrievalFilter(&self) -> HRESULT
pub unsafe fn PushCopyOfRetrievalFilter(&self) -> HRESULT
pub unsafe fn PushRetrievalFilter( &self, pFilter: *const D3D11_INFO_QUEUE_FILTER, ) -> HRESULT
pub unsafe fn PopRetrievalFilter(&self)
pub unsafe fn GetRetrievalFilterStackSize(&self) -> UINT
pub unsafe fn AddMessage( &self, Category: D3D11_MESSAGE_CATEGORY, Severity: D3D11_MESSAGE_SEVERITY, ID: D3D11_MESSAGE_ID, pDescription: LPCSTR, ) -> HRESULT
pub unsafe fn AddApplicationMessage( &self, Severity: D3D11_MESSAGE_SEVERITY, pDescription: LPCSTR, ) -> HRESULT
pub unsafe fn SetBreakOnCategory( &self, Category: D3D11_MESSAGE_CATEGORY, bEnable: BOOL, ) -> HRESULT
pub unsafe fn SetBreakOnSeverity( &self, ID: D3D11_MESSAGE_ID, bEnable: BOOL, ) -> HRESULT
pub unsafe fn SetBreakOnID( &self, Severity: D3D11_MESSAGE_SEVERITY, bEnable: BOOL, ) -> HRESULT
pub unsafe fn GetBreakOnCategory( &self, Category: D3D11_MESSAGE_CATEGORY, ) -> BOOL
pub unsafe fn GetBreakOnSeverity( &self, Severity: D3D11_MESSAGE_SEVERITY, ) -> BOOL
pub unsafe fn GetBreakOnID(&self, ID: D3D11_MESSAGE_ID) -> BOOL
pub unsafe fn SetMuteDebugOutput(&self, bMute: BOOL)
pub unsafe fn GetMuteDebugOutput(&self) -> BOOL
Trait Implementations§
Source§impl Deref for ID3D11InfoQueue
impl Deref for ID3D11InfoQueue
Auto Trait Implementations§
impl Freeze for ID3D11InfoQueue
impl RefUnwindSafe for ID3D11InfoQueue
impl !Send for ID3D11InfoQueue
impl !Sync for ID3D11InfoQueue
impl Unpin for ID3D11InfoQueue
impl UnwindSafe for ID3D11InfoQueue
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more