attributo MF_PD_ASF_LANGLIST_LEGACYORDER

Contiene un elenco di lingue RFC 1766 utilizzate nella presentazione corrente.

Tipo di dati

BYTE []

Ottenere/impostare

Per ottenere questo attributo, chiamare IMFAttributes::GetBlob.

Per impostare questo attributo, chiamare IMFAttributes::SetBlob.

Si applica a

IMFPresentationDescriptor

Commenti

Questo attributo si applica ai descrittori di presentazione generati dall'oggetto CONTENTInfo ASF da una chiamata a IMFASFContentInfo::GeneratePresentationDescriptor. Il formato della matrice di byte è il seguente:

Campo Oggetto elenco lingue Tipo di dati Dimensione Descrizione
Conteggio record ID lingua DWORD 4 byte Numero di lingue
Record ID lingua BYTE[] Varia Matrice di stringhe di linguaggio (vedere di seguito).

 

Il primo DWORD è il numero di lingue, seguito da una matrice di stringhe di identificatori di lingua. Ogni stringa ha il formato seguente:

Campo Oggetto elenco lingue Tipo di dati Dimensione Descrizione
Lunghezza ID lingua DWORD 4 byte Lunghezza della stringa in byte, inclusa la dimensione del carattere NULL finale.
ID lingua WCHAR[] Varia Stringa con terminazione Null contenente il nome della lingua RFC 1766.

 

Ogni stringa è un tag di lingua conforme a RFC 1766.

Usare questo attributo solo per garantire la compatibilità con le versioni precedenti con l'ordine di enumerazione dell'interfaccia IWMReaderAdvanced4 in Windows Media Format SDK. Le stringhe di lingua vengono archiviate in un ordine diverso nell'attributo MF_PD_ASF_LANGLIST .

Requisiti

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

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Attributi del descrittore di presentazione