Atributos del descriptor de presentación

Atributos comunes del descriptor de presentación

Los atributos siguientes se pueden aplicar a cualquier descriptor de presentación.

Atributo Descripción
MF_PD_APP_CONTEXT Contiene un puntero al descriptor de presentación de la ruta de acceso de medios protegida (PMP).
MF_PD_AUDIO_ENCODING_BITRATE Especifica la velocidad de bits de codificación de audio para la presentación, en bits por segundo.
MF_PD_AUDIO_ISVARIABLEBITRATE Especifica si las secuencias de audio de la presentación tienen una velocidad de bits variable.
MF_PD_DURATION Especifica la duración de una presentación, en unidades de 100 nanosegundos.
MF_PD_LAST_MODIFIED_TIME Especifica cuándo se modificó por última vez una presentación.
MF_PD_MIME_TYPE Especifica el tipo MIME del contenido.
MF_PD_PLAYBACK_BOUNDARY_TIME Hora a la que debe comenzar la presentación, en relación con el inicio del origen multimedia.
MF_PD_PLAYBACK_ELEMENT_ID Identificador del elemento de lista de reproducción de la presentación.
MF_PD_PMPHOST_CONTEXT Contiene un puntero al objeto proxy para el descriptor de presentación de la aplicación.
MF_PD_PREFERRED_LANGUAGE Contiene el idioma de RFC 1766 preferido del origen multimedia.
MF_PD_SAMI_STYLELIST Contiene el nombre descriptivo de los estilos de intercambio de medios accesibles (SAMI) sincronizados admitidos. Este atributo solo se aplica a los archivos SAMI.
MF_PD_TOTAL_FILE_SIZE Especifica el tamaño total del archivo de origen, en bytes.
MF_PD_VIDEO_ENCODING_BITRATE Especifica la velocidad de bits de codificación de vídeo para la presentación, en bits por segundo.

 

Atributos del descriptor de presentación para ASF

Los siguientes atributos se aplican a los descriptores de presentación de los archivos de formato de sistemas avanzados (ASF).

Atributo Descripción
MF_PD_ASF_CODECLIST Contiene información sobre los códecs usados para codificar el contenido en un archivo ASF.
MF_PD_ASF_CONTENTENCRYPTION_KEYID Especifica el identificador de clave de un archivo ASF cifrado.
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL Especifica la dirección URL de adquisición de licencias para un archivo ASF cifrado.
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA Contiene datos secretos para un archivo ASF cifrado.
MF_PD_ASF_CONTENTENCRYPTION_TYPE Especifica el tipo de mecanismo de protección utilizado en un archivo ASF.
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA Contiene datos de cifrado para un archivo ASF.
MF_PD_ASF_DATA_LENGTH Especifica el tamaño, en bytes, de la sección de datos de un archivo ASF.
MF_PD_ASF_DATA_START_OFFSET Especifica el desplazamiento, en bytes, desde el inicio de un archivo ASF hasta el inicio del primer paquete de datos.
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME Especifica la fecha y hora en que se creó inicialmente un archivo ASF.
MF_PD_ASF_FILEPROPERTIES_FILE_ID Especifica el identificador de archivo de un archivo ASF.
MF_PD_ASF_FILEPROPERTIES_FLAGS Contiene marcas diversas de un encabezado ASF.
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE Especifica la velocidad de bits instantánea máxima, en bits por segundo, para un archivo ASF.
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE Especifica el tamaño máximo de paquete, en bytes, para un archivo ASF.
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE Especifica el tamaño mínimo de paquete, en bytes, para un archivo ASF.
MF_PD_ASF_FILEPROPERTIES_PACKETS Especifica el número de paquetes de la sección de datos de un archivo ASF.
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION Especifica el tiempo necesario para reproducir un archivo ASF, en unidades de 100 nanosegundos.
MF_PD_ASF_FILEPROPERTIES_PREROLL Especifica la cantidad de tiempo que se deben almacenar en búfer los datos antes de empezar a reproducir un archivo ASF, en milisegundos.
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION Especifica el tiempo necesario para enviar un archivo ASF, en unidades de 100 nanosegundos.
MF_PD_ASF_INFO_HAS_AUDIO Especifica si un archivo ASF contiene al menos una secuencia de audio.
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO Especifica si un archivo ASF contiene secuencias que no son de audio y que no son de vídeo.
MF_PD_ASF_INFO_HAS_VIDEO Especifica si un archivo ASF contiene al menos una secuencia de vídeo.
MF_PD_ASF_LANGLIST Especifica la lista de idiomas usados en un archivo ASF.
MF_PD_ASF_LANGLIST_LEGACYORDER Contiene una lista de los idiomas RFC 1766 usados en la presentación actual.
MF_PD_ASF_MARKER Especifica los marcadores de un archivo ASF.
MF_PD_ASF_METADATA_IS_VBR Especifica si un archivo ASF usa codificación de velocidad de bits variable (VBR).
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS Describe los requisitos de almacenamiento en búfer de un archivo ASF de VBR.
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE Especifica el tamaño medio de búfer necesario para un archivo ASF de VBR.
MF_PD_ASF_METADATA_V8_VBRPEAK Especifica la velocidad de bits momentánea más alta en un archivo ASF vbR.
MF_PD_ASF_SCRIPT Especifica los comandos de script en un archivo ASF.

 

Atributos de Media Foundation

Descriptores de presentación

IMFPresentationDescriptor