pub trait IDirect3DSwapChain9Ex_Impl: Sized + IDirect3DSwapChain9_Impl {
    // Required methods
    fn GetLastPresentCount(&self, plastpresentcount: *mut u32) -> Result<()>;
    fn GetPresentStats(
        &self,
        ppresentationstatistics: *mut D3DPRESENTSTATS
    ) -> Result<()>;
    fn GetDisplayModeEx(
        &self,
        pmode: *mut D3DDISPLAYMODEEX,
        protation: *mut D3DDISPLAYROTATION
    ) -> Result<()>;
}

Required Methods§

fn GetLastPresentCount(&self, plastpresentcount: *mut u32) -> Result<()>

fn GetPresentStats( &self, ppresentationstatistics: *mut D3DPRESENTSTATS ) -> Result<()>

fn GetDisplayModeEx( &self, pmode: *mut D3DDISPLAYMODEEX, protation: *mut D3DDISPLAYROTATION ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§