pub trait IVMRImagePresenterExclModeConfig_Impl: Sized + IVMRImagePresenterConfig_Impl {
// Required methods
fn SetXlcModeDDObjAndPrimarySurface(
&self,
lpddobj: Option<&IDirectDraw7>,
lpprimarysurf: Option<&IDirectDrawSurface7>,
) -> Result<()>;
fn GetXlcModeDDObjAndPrimarySurface(
&self,
lpddobj: *mut Option<IDirectDraw7>,
lpprimarysurf: *mut Option<IDirectDrawSurface7>,
) -> Result<()>;
}
Required Methods§
fn SetXlcModeDDObjAndPrimarySurface( &self, lpddobj: Option<&IDirectDraw7>, lpprimarysurf: Option<&IDirectDrawSurface7>, ) -> Result<()>
fn GetXlcModeDDObjAndPrimarySurface( &self, lpddobj: *mut Option<IDirectDraw7>, lpprimarysurf: *mut Option<IDirectDrawSurface7>, ) -> Result<()>
Object Safety§
This trait is not object safe.