pub trait IMFTimedTextTrack_Impl: Sized {
Show 13 methods // Required methods fn GetId(&self) -> u32; fn GetLabel(&self) -> Result<PWSTR>; fn SetLabel(&self, label: &PCWSTR) -> Result<()>; fn GetLanguage(&self) -> Result<PWSTR>; fn GetTrackKind(&self) -> MF_TIMED_TEXT_TRACK_KIND; fn IsInBand(&self) -> BOOL; fn GetInBandMetadataTrackDispatchType(&self) -> Result<PWSTR>; fn IsActive(&self) -> BOOL; fn GetErrorCode(&self) -> MF_TIMED_TEXT_ERROR_CODE; fn GetExtendedErrorCode(&self) -> Result<()>; fn GetDataFormat(&self) -> Result<GUID>; fn GetReadyState(&self) -> MF_TIMED_TEXT_TRACK_READY_STATE; fn GetCueList(&self) -> Result<IMFTimedTextCueList>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§