Interface IMFSourceBuffer (mfmediaengine.h)
Representa um buffer que contém dados de mídia para um IMFMediaSourceExtension.
Herança
A interface IMFSourceBuffer herda da interface IUnknown . IMFSourceBuffer também tem estes tipos de membros:
Métodos
A interface IMFSourceBuffer tem esses métodos.
IMFSourceBuffer::Abort Anula o processamento do segmento de mídia atual. |
IMFSourceBuffer::Append Acrescenta o segmento de mídia especificado ao IMFSourceBuffer. |
IMFSourceBuffer::AppendByteStream Acrescenta o segmento de mídia do fluxo de bytes especificado ao IMFSourceBuffer. |
IMFSourceBuffer::GetAppendWindowEnd Obtém o carimbo de data/hora para o final da janela de acréscimo. |
IMFSourceBuffer::GetAppendWindowStart Obtém o carimbo de data/hora para o início da janela de acréscimo. |
IMFSourceBuffer::GetBuffered Obtém o intervalo de tempo armazenado em buffer. |
IMFSourceBuffer::GetTimeStampOffset Obtém o deslocamento de carimbo de data/hora para segmentos de mídia acrescentados ao IMFSourceBuffer. |
IMFSourceBuffer::GetUpdating Obtém um valor que indica se Append, AppendByteStream ou Remove está em processo. |
IMFSourceBuffer::Remove Remove os segmentos de mídia definidos pelo intervalo de tempo especificado do IMFSourceBuffer. |
IMFSourceBuffer::SetAppendWindowEnd Define o carimbo de data/hora para o final da janela de acréscimo. |
IMFSourceBuffer::SetAppendWindowStart Define o carimbo de data/hora para o início da janela de acréscimo. |
IMFSourceBuffer::SetTimeStampOffset Define o deslocamento de carimbo de data/hora para segmentos de mídia acrescentados ao IMFSourceBuffer. |
Comentários
IMFSourceBuffer é usado em conjunto com IMFMediaSourceExtension.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mfmediaengine.h |