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 |