Compartilhar via


Interface IMFMediaTimeRange (mfmediaengine.h)

Representa uma lista de intervalos de tempo, em que cada intervalo é definido por uma hora de início e de término.

Herança

A interface IMFMediaTimeRange herda da interface IUnknown . IMFMediaTimeRange também tem estes tipos de membros:

Métodos

A interface IMFMediaTimeRange tem esses métodos.

 
IMFMediaTimeRange::AddRange

Adiciona um novo intervalo à lista de intervalos de tempo.
IMFMediaTimeRange::Clear

Limpa a lista de intervalos de tempo.
IMFMediaTimeRange::ContainsTime

Consulta se um tempo especificado está dentro de qualquer um dos intervalos de tempo.
IMFMediaTimeRange::GetEnd

Obtém a hora de término de um intervalo de tempo especificado.
IMFMediaTimeRange::GetLength

Obtém o número de intervalos de tempo contidos no objeto .
IMFMediaTimeRange::GetStart

Obtém a hora de início de um intervalo de tempo especificado.

Comentários

A interface IMFMediaTimeRange corresponde à interface TimeRanges em HTML5.

Vários métodos IMFMediaEngine retornam ponteiros IMFMediaTimeRange .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfmediaengine.h

Confira também

Media Foundation Interfaces