Trait windows::Win32::Media::DxMediaObjects::IMediaObjectInPlace_Impl
pub trait IMediaObjectInPlace_Impl: Sized {
// Required methods
fn Process(
&self,
ulsize: u32,
pdata: *mut u8,
reftimestart: i64,
dwflags: u32,
) -> Result<()>;
fn Clone(&self) -> Result<IMediaObjectInPlace>;
fn GetLatency(&self) -> Result<i64>;
}
Required Methods§
fn Process( &self, ulsize: u32, pdata: *mut u8, reftimestart: i64, dwflags: u32, ) -> Result<()>
fn Clone(&self) -> Result<IMediaObjectInPlace>
fn GetLatency(&self) -> Result<i64>
Object Safety§
This trait is not object safe.