attributo MF_PD_ASF_MARKER

Specifica i marcatori in un file ASF (Advanced Systems Format). Questo attributo corrisponde all'oggetto Marker nell'intestazione ASF, definito nella specifica ASF.

Tipo di dati

Matrice di byte

Commenti

Questo attributo si applica ai descrittori di presentazione per il contenuto ASF.

Il metodo IMFASFContentInfo::GeneratePresentationDescriptor crea il descrittore della presentazione e genera questo attributo dall'oggetto Marker. La tabella seguente mostra il formato del BLOB:

Campo Oggetto marcatore Tipo di dati Dimensione Descrizione
Conteggio marcatori DWORD 4 byte Numero di marcatori
Marcatori BYTE[] Varia Matrice di marcatori

 

Il primo DWORD è il numero di marcatori, seguito da una matrice di marcatori. Ogni marcatore ha il formato seguente:

Campo Oggetto marcatore Tipo di dati Dimensione Descrizione
Lunghezza descrizione indicatore DWORD 4 byte Dimensioni della stringa di descrizione, in byte, incluso il carattere NULL.
Descrizione indicatore WCHAR[] Varia Stringa con terminazione null che descrive il marcatore.
Ora di presentazione LONGLONG 8 byte Ora di presentazione del marcatore, in 100-nanosecondi.
Ora di invio LONGLONG 8 byte Ora di invio della voce del marcatore, in millisecondi.
Offset UINT64 8 byte Offset, in byte, nell'oggetto dati che specifica la posizione del mercato.

 

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Wmcontainer.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

FMAttributes::GetBlob

FMAttributes::SetBlob

FMPresentationDescriptor

Attributi del descrittore di presentazione

Oggetto Intestazione ASF

Descrittori di presentazione