Trait windows::Win32::Media::MediaFoundation::IMF2DBuffer2_Impl
pub trait IMF2DBuffer2_Impl: Sized + IMF2DBuffer_Impl {
// Required methods
fn Lock2DSize(
&self,
lockflags: MF2DBuffer_LockFlags,
ppbscanline0: *mut *mut u8,
plpitch: *mut i32,
ppbbufferstart: *mut *mut u8,
pcbbufferlength: *mut u32
) -> Result<()>;
fn Copy2DTo(&self, pdestbuffer: Option<&IMF2DBuffer2>) -> Result<()>;
}
Required Methods§
fn Lock2DSize( &self, lockflags: MF2DBuffer_LockFlags, ppbscanline0: *mut *mut u8, plpitch: *mut i32, ppbbufferstart: *mut *mut u8, pcbbufferlength: *mut u32 ) -> Result<()>
fn Copy2DTo(&self, pdestbuffer: Option<&IMF2DBuffer2>) -> Result<()>
Object Safety§
This trait is not object safe.