#[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: u32
dwFlags: u32
GetMoCompGuids: LPDDHALMOCOMPCB_GETGUIDS
GetMoCompFormats: LPDDHALMOCOMPCB_GETFORMATS
CreateMoComp: LPDDHALMOCOMPCB_CREATE
GetMoCompBuffInfo: LPDDHALMOCOMPCB_GETCOMPBUFFINFO
GetInternalMoCompInfo: LPDDHALMOCOMPCB_GETINTERNALINFO
BeginMoCompFrame: LPDDHALMOCOMPCB_BEGINFRAME
EndMoCompFrame: LPDDHALMOCOMPCB_ENDFRAME
RenderMoComp: LPDDHALMOCOMPCB_RENDER
QueryMoCompStatus: LPDDHALMOCOMPCB_QUERYSTATUS
DestroyMoComp: LPDDHALMOCOMPCB_DESTROY
Trait 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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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