#[repr(C)]pub struct IDirect3DSwapChain9ExVtbl {
pub parent: IDirect3DSwapChain9Vtbl,
pub GetLastPresentCount: unsafe extern "system" fn(This: *mut IDirect3DSwapChain9Ex, pLastPresentCount: *mut UINT) -> HRESULT,
pub GetPresentStats: unsafe extern "system" fn(This: *mut IDirect3DSwapChain9Ex, pPresentationStatistics: *mut D3DPRESENTSTATS) -> HRESULT,
pub GetDisplayModeEx: unsafe extern "system" fn(This: *mut IDirect3DSwapChain9Ex, pMode: *mut D3DDISPLAYMODEEX, pRotation: *mut D3DDISPLAYROTATION) -> HRESULT,
}Fields§
§parent: IDirect3DSwapChain9Vtbl§GetLastPresentCount: unsafe extern "system" fn(This: *mut IDirect3DSwapChain9Ex, pLastPresentCount: *mut UINT) -> HRESULT§GetPresentStats: unsafe extern "system" fn(This: *mut IDirect3DSwapChain9Ex, pPresentationStatistics: *mut D3DPRESENTSTATS) -> HRESULT§GetDisplayModeEx: unsafe extern "system" fn(This: *mut IDirect3DSwapChain9Ex, pMode: *mut D3DDISPLAYMODEEX, pRotation: *mut D3DDISPLAYROTATION) -> HRESULTAuto Trait Implementations§
impl Freeze for IDirect3DSwapChain9ExVtbl
impl RefUnwindSafe for IDirect3DSwapChain9ExVtbl
impl Send for IDirect3DSwapChain9ExVtbl
impl Sync for IDirect3DSwapChain9ExVtbl
impl Unpin for IDirect3DSwapChain9ExVtbl
impl UnsafeUnpin for IDirect3DSwapChain9ExVtbl
impl UnwindSafe for IDirect3DSwapChain9ExVtbl
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