Compartilhar via


Interface IMFTimecodeTranslate (mfidl.h)

Converte entre códigos de tempo da Society of Motion Picture and Television Engineers (SMPTE) e unidades de tempo de 100 nanossegundos.

Herança

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

Métodos

A interface IMFTimecodeTranslate tem esses métodos.

 
IMFTimecodeTranslate::BeginConvertHNSToTimecode

Inicia uma chamada assíncrona para converter o tempo em unidades de 100 nanossegundos para o código de tempo da Society of Motion Picture and Television Engineers (SMPTE).
IMFTimecodeTranslate::BeginConvertTimecodeToHNS

Inicia uma chamada assíncrona para converter o código de tempo da Society of Motion Picture and Television Engineers (SMPTE) em unidades de 100 nanossegundos.
IMFTimecodeTranslate::EndConvertHNSToTimecode

Conclui uma solicitação assíncrona para converter o tempo em unidades de 100 nanossegundos para o código de tempo da Society of Motion Picture and Television Engineers (SMPTE).
IMFTimecodeTranslate::EndConvertTimecodeToHNS

Conclui uma solicitação assíncrona para converter o tempo no código de tempo da Society of Motion Picture and Television Engineers (SMPTE) em unidades de 100 nanossegundos.

Comentários

Se um objeto der suporte a essa interface, ele deverá expor a interface como um serviço. Para obter um ponteiro para a interface, chame IMFGetService::GetService com o identificador de serviço MF_TIMECODE_SERVICE.

A fonte de mídia ASF (Advanced Streaming Format) expõe essa interface.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

Media Foundation Interfaces

Interfaces de serviço