Compartir a través de


atributo MF_PD_ASF_MARKER

Especifica los marcadores en un archivo de formato de sistemas avanzados (ASF). Este atributo corresponde al objeto Marker del encabezado ASF, definido en la especificación de ASF.

Tipo de datos

Byte array

Comentarios

Este atributo se aplica a los descriptores de presentación para el contenido de ASF.

El método IMFASFContentInfo::GeneratePresentationDescriptor crea el descriptor de presentación y genera este atributo a partir del objeto Marker. En la tabla siguiente se muestra el formato del blob:

Campo Objeto de marcador Tipo de datos Size Descripción
Recuento de marcadores DWORD 4 bytes Número de marcadores
Marcadores BYTE[] Varía Matriz de marcadores

 

El primer DWORD es el número de marcadores, seguido de una matriz de marcadores. Cada marcador tiene el formato siguiente:

Campo Objeto de marcador Tipo de datos Size Descripción
Longitud de descripción del marcador DWORD 4 bytes Tamaño de la cadena de descripción, en bytes, incluido el carácter NULL.
Descripción del marcador WCHAR[] Varía Cadena terminada en NULL que describe el marcador.
Tiempo de presentación LONGLONG 8 bytes Tiempo de presentación del marcador, en unidades de 100 nanosegundos.
Hora de envío LONGLONG 8 bytes Tiempo de envío de la entrada del marcador, en milisegundos.
Offset UINT64 8 bytes Desplazamiento, en bytes, en el objeto de datos que especifica la posición del mercado.

 

Requisitos

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

Consulte también

Lista alfabética de atributos de Media Foundation

IMFAttributes::GetBlob

IMFAttributes::SetBlob

IMFPresentationDescriptor

Atributos del descriptor de presentación

Asf Header (objeto)

Descriptores de presentación