IMFMediaTimeRange-Schnittstelle (mfmediaengine.h)

Stellt eine Liste von Zeitbereichen dar, in denen jeder Bereich durch eine Start- und Endzeit definiert wird.

Vererbung

Die IMFMediaTimeRange-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFMediaTimeRange verfügt auch über folgende Membertypen:

Methoden

Die IMFMediaTimeRange-Schnittstelle verfügt über diese Methoden.

 
IMFMediaTimeRange::AddRange

Fügt der Liste der Zeitbereiche einen neuen Bereich hinzu.
IMFMediaTimeRange::Clear

Löscht die Liste der Zeitbereiche.
IMFMediaTimeRange::ContainsTime

Fragt ab, ob eine angegebene Zeit in einen der Zeitbereiche fällt.
IMFMediaTimeRange::GetEnd

Ruft die Endzeit für einen angegebenen Zeitbereich ab.
IMFMediaTimeRange::GetLength

Ruft die Anzahl der im -Objekt enthaltenen Zeitbereiche ab.
IMFMediaTimeRange::GetStart

Ruft die Startzeit für einen angegebenen Zeitbereich ab.

Hinweise

Die IMFMediaTimeRange-Schnittstelle entspricht der TimeRanges-Schnittstelle in HTML5.

Mehrere IMFMediaEngine-Methoden geben IMFMediaTimeRange-Zeiger zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfmediaengine.h

Weitere Informationen

Media Foundation-Schnittstellen