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