Interfaz IMFSourceBuffer (mfmediaengine.h)
Representa un búfer que contiene datos multimedia para imfMediaSourceExtension.
Herencia
La interfaz IMFSourceBuffer hereda de la interfaz IUnknown . IMFSourceBuffer también tiene estos tipos de miembros:
Métodos
La interfaz IMFSourceBuffer tiene estos métodos.
IMFSourceBuffer::Abort Anula el procesamiento del segmento multimedia actual. |
IMFSourceBuffer::Append Anexa el segmento multimedia especificado al IMFSourceBuffer. |
IMFSourceBuffer::AppendByteStream Anexa el segmento multimedia de la secuencia de bytes especificada al IMFSourceBuffer. |
IMFSourceBuffer::GetAppendWindowEnd Obtiene la marca de tiempo para el final de la ventana anexada. |
IMFSourceBuffer::GetAppendWindowStart Obtiene la marca de tiempo para el inicio de la ventana anexada. |
IMFSourceBuffer::GetBuffered Obtiene el intervalo de tiempo almacenado en búfer. |
IMFSourceBuffer::GetTimeStampOffset Obtiene el desplazamiento de marca de tiempo de los segmentos multimedia anexados al IMFSourceBuffer. |
IMFSourceBuffer::GetUpdating Obtiene un valor que indica si Append, AppendByteStream o Remove está en proceso. |
IMFSourceBuffer::Remove Quita los segmentos multimedia definidos por el intervalo de tiempo especificado del IMFSourceBuffer. |
IMFSourceBuffer::SetAppendWindowEnd Establece la marca de tiempo para el final de la ventana anexada. |
IMFSourceBuffer::SetAppendWindowStart Establece la marca de tiempo para el inicio de la ventana anexada. |
IMFSourceBuffer::SetTimeStampOffset Establece el desplazamiento de marca de tiempo de los segmentos multimedia anexados al IMFSourceBuffer. |
Comentarios
IMFSourceBuffer se usa junto con IMFMediaSourceExtension.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mfmediaengine.h |