Interfaz IMFASFSplitter (wmcontainer.h)

Proporciona métodos para leer datos de un archivo de formato de sistemas avanzados (ASF). El objeto divisor ASF expone esta interfaz. Para crear el divisor ASF, MFCreateASFSplitter.

Herencia

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

Métodos

La interfaz IMFASFSplitter tiene estos métodos.

 
IMFASFSplitter::Flush

Restablece el divisor de formato de sistemas avanzados (ASF) y libera todos los ejemplos pendientes.
IMFASFSplitter::GetFlags

Recupera las marcas de opción que se establecen en el divisor ASF.
IMFASFSplitter::GetLastSendTime

Recupera la hora de envío del último ejemplo recibido.
IMFASFSplitter::GetNextSample

Recupera un ejemplo del divisor Formato de sistemas avanzados (ASF) después de analizar los datos.
IMFASFSplitter::GetSelectedStreams

Obtiene una lista de secuencias seleccionadas actualmente.
IMFASFSplitter::Initialize

Restablece el divisor de formato de sistemas avanzados (ASF) y lo configura para analizar los datos de una sección de datos asf.
IMFASFSplitter::P arseData

Envía datos de formato de sistemas avanzados (ASF) en paquetes al divisor ASF para su procesamiento.
IMFASFSplitter::SelectStreams

Establece las secuencias que analizará el divisor de formato de sistemas avanzados (ASF).
IMFASFSplitter::SetFlags

Establece marcas de opción en el divisor formato de sistemas avanzados (ASF).

Comentarios

El divisor ASF acepta paquetes ASF y extrae las muestras de secuencias individuales de ellos. Al igual que con los demás componentes base de ASF, el objeto divisor ASF debe inicializarse con datos de un objeto ContentInfo de ASF antes de su uso.

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

Divisor de ASF

Interfaces de Media Foundation