atribut MF_PD_ASF_LANGLIST_LEGACYORDER

Berisi daftar bahasa RFC 1766 yang digunakan dalam presentasi saat ini.

Jenis Data

BYTE []

Dapatkan/atur

Untuk mendapatkan atribut ini, panggil IMFAttributes::GetBlob.

Untuk mengatur atribut ini, panggil IMFAttributes::SetBlob.

Berlaku untuk

IMFPresentationDescriptor

Keterangan

Atribut ini berlaku untuk deskriptor presentasi yang dihasilkan dari Objek ContentInfo ASF dengan panggilan ke IMFASFContentInfo::GeneratePresentationDescriptor. Format array byte adalah sebagai berikut:

Bidang Objek Daftar Bahasa Jenis Data Ukuran Deskripsi
Jumlah Rekaman ID Bahasa DWORD 4 byte Jumlah bahasa
Rekaman ID Bahasa BYTE[] Bervariasi Array string bahasa (lihat di bawah).

 

DWORD pertama adalah jumlah bahasa, diikuti dengan array string pengidentifikasi bahasa. Setiap string memiliki format berikut:

Bidang Objek Daftar Bahasa Jenis Data Ukuran Deskripsi
Panjang ID Bahasa DWORD 4 byte Panjang string dalam byte, termasuk ukuran karakter NULL berikutnya.
ID Bahasa WCHAR[] Bervariasi String null-terminated yang berisi nama bahasa RFC 1766.

 

Setiap string adalah tag bahasa yang sesuai dengan RFC 1766.

Gunakan atribut ini hanya untuk kompatibilitas mundur dengan urutan enumerasi antarmuka IWMReaderAdvanced4 di Windows Media Format SDK. String bahasa disimpan dalam urutan yang berbeda dalam atribut MF_PD_ASF_LANGLIST .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 R2 [hanya aplikasi desktop]
Header
Wmcontainer.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

Atribut Deskriptor Presentasi