Trait windows::Win32::Media::MediaFoundation::IMFMediaTimeRange_Impl
pub trait IMFMediaTimeRange_Impl: Sized {
// Required methods
fn GetLength(&self) -> u32;
fn GetStart(&self, index: u32) -> Result<f64>;
fn GetEnd(&self, index: u32) -> Result<f64>;
fn ContainsTime(&self, time: f64) -> BOOL;
fn AddRange(&self, starttime: f64, endtime: f64) -> Result<()>;
fn Clear(&self) -> Result<()>;
}
Required Methods§
fn GetLength(&self) -> u32
fn GetStart(&self, index: u32) -> Result<f64>
fn GetEnd(&self, index: u32) -> Result<f64>
fn ContainsTime(&self, time: f64) -> BOOL
fn AddRange(&self, starttime: f64, endtime: f64) -> Result<()>
fn Clear(&self) -> Result<()>
Object Safety§
This trait is not object safe.