#[repr(C)]pub struct DDHAL_DDMOTIONCOMPCALLBACKS {
pub dwSize: u32,
pub dwFlags: u32,
pub GetMoCompGuids: LPDDHALMOCOMPCB_GETGUIDS,
pub GetMoCompFormats: LPDDHALMOCOMPCB_GETFORMATS,
pub CreateMoComp: LPDDHALMOCOMPCB_CREATE,
pub GetMoCompBuffInfo: LPDDHALMOCOMPCB_GETCOMPBUFFINFO,
pub GetInternalMoCompInfo: LPDDHALMOCOMPCB_GETINTERNALINFO,
pub BeginMoCompFrame: LPDDHALMOCOMPCB_BEGINFRAME,
pub EndMoCompFrame: LPDDHALMOCOMPCB_ENDFRAME,
pub RenderMoComp: LPDDHALMOCOMPCB_RENDER,
pub QueryMoCompStatus: LPDDHALMOCOMPCB_QUERYSTATUS,
pub DestroyMoComp: LPDDHALMOCOMPCB_DESTROY,
}Expand description
Required features: "Win32_Graphics_DirectDraw", "Win32_Foundation", "Win32_Graphics_Gdi"
Fields
dwSize: u32dwFlags: u32GetMoCompGuids: LPDDHALMOCOMPCB_GETGUIDSGetMoCompFormats: LPDDHALMOCOMPCB_GETFORMATSCreateMoComp: LPDDHALMOCOMPCB_CREATEGetMoCompBuffInfo: LPDDHALMOCOMPCB_GETCOMPBUFFINFOGetInternalMoCompInfo: LPDDHALMOCOMPCB_GETINTERNALINFOBeginMoCompFrame: LPDDHALMOCOMPCB_BEGINFRAMEEndMoCompFrame: LPDDHALMOCOMPCB_ENDFRAMERenderMoComp: LPDDHALMOCOMPCB_RENDERQueryMoCompStatus: LPDDHALMOCOMPCB_QUERYSTATUSDestroyMoComp: LPDDHALMOCOMPCB_DESTROYTrait Implementations
impl Clone for DDHAL_DDMOTIONCOMPCALLBACKS
impl Clone for DDHAL_DDMOTIONCOMPCALLBACKS
impl Copy for DDHAL_DDMOTIONCOMPCALLBACKS
Auto Trait Implementations
impl RefUnwindSafe for DDHAL_DDMOTIONCOMPCALLBACKS
impl Send for DDHAL_DDMOTIONCOMPCALLBACKS
impl Sync for DDHAL_DDMOTIONCOMPCALLBACKS
impl Unpin for DDHAL_DDMOTIONCOMPCALLBACKS
impl UnwindSafe for DDHAL_DDMOTIONCOMPCALLBACKS
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more