Compartilhar via


Interface IMFMediaSinkPreroll (mfidl.h)

Permite que um coletor de mídia receba amostras antes do relógio de apresentação ser iniciado.

Para obter um ponteiro para essa interface, chame QueryInterface no coletor de mídia.

Herança

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

Métodos

A interface IMFMediaSinkPreroll tem esses métodos.

 
IMFMediaSinkPreroll::NotifyPreroll

Notifica o coletor de mídia de que o relógio de apresentação está prestes a ser iniciado.

Comentários

Os coletores de mídia podem implementar essa interface para dar suporte a reprodução e transições perfeitas. Se um coletor de mídia expor essa interface, ele poderá receber exemplos antes do início do relógio de apresentação. Em seguida, ele pode pré-processar os exemplos, para que a renderização possa começar imediatamente quando o relógio for iniciado. O pré-registro ajuda a evitar falhas durante a reprodução.

Se um coletor de mídia der suporte ao pré-registro, o método IMFMediaSink::GetCharacteristics do coletor de mídia deverá retornar o sinalizador MEDIASINK_CAN_PREROLL.

Requisitos

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

Confira também

Media Foundation Interfaces

Coletores de mídia