Partager via


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