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 |
|
Vedi anche