Trait IDirect3DSwapChain9Ex_Impl
pub trait IDirect3DSwapChain9Ex_Impl: 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<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.