Interface IMFMediaTimeRange (mfmediaengine.h)

Représente une liste d’intervalles de temps, où chaque plage est définie par une heure de début et de fin.

Héritage

L’interface IMFMediaTimeRange hérite de l’interface IUnknown. IMFMediaTimeRange a également les types de membres suivants :

Méthodes

L’interface IMFMediaTimeRange utilise ces méthodes.

 
IMFMediaTimeRange ::AddRange

Ajoute une nouvelle plage à la liste des intervalles de temps.
IMFMediaTimeRange ::Clear

Efface la liste des intervalles de temps.
IMFMediaTimeRange ::ContainsTime

Demande si une heure spécifiée se situe dans l’un des intervalles de temps.
IMFMediaTimeRange ::GetEnd

Obtient l’heure de fin d’un intervalle de temps spécifié.
IMFMediaTimeRange ::GetLength

Obtient le nombre d’intervalles de temps contenus dans l’objet .
IMFMediaTimeRange ::GetStart

Obtient l’heure de début d’un intervalle de temps spécifié.

Remarques

L’interface IMFMediaTimeRange correspond à l’interface TimeRanges en HTML5.

Plusieurs méthodes IMFMediaEngine retournent des pointeurs IMFMediaTimeRange .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête mfmediaengine.h

Voir aussi

Interfaces Media Foundation