Divisor ASF
El objeto de división de ASF es un componente de capa WMContainer que analiza el objeto de datos ASF de un archivo de formato de sistemas avanzados (ASF). Puede usar el divisor para leer los paquetes de datos en el objeto de datos y generar muestras de flujo. Para obtener información sobre la estructura de un archivo ASF, vea estructura de archivos ASF.
El divisor expone la interfazIMFASFSplitter. El divisor analiza los paquetes de datos de ASF para las secuencias seleccionadas y los vuelve a empaquetar en objetos de ejemplo individuales que exponen la interfazIMFSample. El divisor es uno de los componentes de nivel de plataforma de Media Foundation. El origen multimedia de ASF usa el divisor internamente para analizar los archivos ASF.
En el diagrama siguiente se muestra la generación de muestras para un archivo ASF a través del divisor.
diagrama de
Esta sección contiene los temas siguientes:
Tema | Descripción |
---|---|
Crear el objeto divisor ASF | Cómo crear e inicializar el divisor. |
Configuración del objeto divisor ASF | Opciones de configuración para el divisor. |
generación de muestras de flujo a partir de un objeto de datos ASF existente | Cómo analizar el objeto de datos ASF y generar muestras de vapor paquetes. |
En la tabla siguiente se muestran los atributos de objeto de datos pertinentes.
Atributo | Descripción |
---|---|
MF_PD_ASF_FILEPROPERTIES_PACKETS | Número de paquetes de datos en el objeto de datos ASF. |
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE | Tamaño mínimo de los paquetes de datos en el archivo, en bytes. |
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE | Tamaño máximo de los paquetes de datos en el archivo, en bytes |
MF_PD_ASF_DATA_LENGTH | Tamaño del objeto de datos ASF, en bytes. |
MF_PD_ASF_DATA_START_OFFSET | Desplazamiento, en bytes, al primer paquete de datos del objeto de datos ASF en relación con el inicio del archivo. |
Temas relacionados
-
Tutorial de : Lectura de un archivo ASF
-
compatibilidad con ASF de en Media Foundation