Trait windows::Win32::Media::MediaFoundation::IMFTimedTextCue_Impl
pub trait IMFTimedTextCue_Impl: Sized {
// Required methods
fn GetId(&self) -> u32;
fn GetOriginalId(&self) -> Result<PWSTR>;
fn GetCueKind(&self) -> MF_TIMED_TEXT_TRACK_KIND;
fn GetStartTime(&self) -> f64;
fn GetDuration(&self) -> f64;
fn GetTrackId(&self) -> u32;
fn GetData(&self) -> Result<IMFTimedTextBinary>;
fn GetRegion(&self) -> Result<IMFTimedTextRegion>;
fn GetStyle(&self) -> Result<IMFTimedTextStyle>;
fn GetLineCount(&self) -> u32;
fn GetLine(&self, index: u32) -> Result<IMFTimedTextFormattedText>;
}
Required Methods§
fn GetId(&self) -> u32
fn GetOriginalId(&self) -> Result<PWSTR>
fn GetCueKind(&self) -> MF_TIMED_TEXT_TRACK_KIND
fn GetStartTime(&self) -> f64
fn GetDuration(&self) -> f64
fn GetTrackId(&self) -> u32
fn GetData(&self) -> Result<IMFTimedTextBinary>
fn GetRegion(&self) -> Result<IMFTimedTextRegion>
fn GetStyle(&self) -> Result<IMFTimedTextStyle>
fn GetLineCount(&self) -> u32
fn GetLine(&self, index: u32) -> Result<IMFTimedTextFormattedText>
Object Safety§
This trait is not object safe.