Trait IMediaObjectInPlace_Impl
pub trait IMediaObjectInPlace_Impl: IUnknownImpl {
// 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>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.