IMFTimedText interface (mfmediaengine.h)

A timed-text object represents a component of timed text.

Inheritance

The IMFTimedText interface inherits from the IUnknown interface. IMFTimedText also has these types of members:

Methods

The IMFTimedText interface has these methods.

 
IMFTimedText::AddDataSource

Adds a timed-text data source.
IMFTimedText::AddDataSourceFromUrl

Adds a timed-text data source from the specified URL.
IMFTimedText::GetActiveTracks

Gets the list of active timed-text tracks in the timed-text component.
IMFTimedText::GetCueTimeOffset

Gets the offset to the cue time.
IMFTimedText::GetMetadataTracks

Gets the list of the timed-metadata tracks in the timed-text component.
IMFTimedText::GetTextTracks

Gets the list of all the timed-text tracks in the timed-text component.
IMFTimedText::GetTracks

Retrieves a list of all timed-text tracks registered with the IMFTimedText.
IMFTimedText::IsInBandEnabled

Determines whether inband mode is enabled.
IMFTimedText::RegisterNotifications

Registers a timed-text notify object.
IMFTimedText::RemoveTrack

Removes the timed-text track with the specified identifier.
IMFTimedText::SelectTrack

Selects or deselects a track of text in the timed-text component.
IMFTimedText::SetCueTimeOffset

Sets the offset to the cue time.
IMFTimedText::SetInBandEnabled

Enables or disables inband mode.

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Target Platform Windows
Header mfmediaengine.h

See also

Media Foundation Interfaces