Interfaz IMFASFMultiplexer (wmcontainer.h)

Proporciona métodos para crear paquetes de datos de Formato de sistemas avanzados (ASF). Los métodos de esta interfaz procesan muestras de entrada en los paquetes que componen una sección de datos de ASF. El multiplexador ASF expone esta interfaz. Para crear el multiplexador ASF, llame a MFCreateASFMultiplexer.

Herencia

La interfaz IMFASFMultiplexer hereda de la interfaz IUnknown . IMFASFMultiplexer también tiene estos tipos de miembros:

Métodos

La interfaz IMFASFMultiplexer tiene estos métodos.

 
IMFASFMultiplexer::End

Recopila datos del multiplexador y actualiza el objeto ContentInfo de ASF para incluir esa información en el objeto de encabezado asf.
IMFASFMultiplexer::Flush

Señala al multiplexador para procesar todos los ejemplos de medios de salida en cola. Llame a este método después de pasar el último ejemplo al multiplexador.
IMFASFMultiplexer::GetFlags

Recupera marcas que indican las opciones de multiplexador configuradas.
IMFASFMultiplexer::GetNextPacket

Recupera el siguiente paquete ASF de salida del multiplexador.
IMFASFMultiplexer::GetStatistics

Recupera estadísticas del multiplexador.
IMFASFMultiplexer::Initialize

Inicializa el multiplexador con los datos de un objeto ContentInfo de ASF.
IMFASFMultiplexer::P rocessSample

Entrega ejemplos de entrada al multiplexador.
IMFASFMultiplexer::SetFlags

Establece las opciones del multiplexador.
IMFASFMultiplexer::SetSyncTolerance

Establece el tiempo máximo en el que las muestras de varios flujos pueden estar fuera de sincronización.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wmcontainer.h

Consulte también

Multiplexador ASF

Interfaces de Media Foundation