struktur WMDM_PROP_CONFIG
Struktur WMDM_PROP_CONFIG menjelaskan sekumpulan nilai properti yang kompatibel di semua properti yang didukung oleh perangkat untuk format tertentu. Struktur ini berisi sejumlah deskripsi properti dalam array struktur WMDM_PROP_DESC .
Sintaks
typedef struct _WMDM_PROP_CONFIG {
UINT nPreference;
UINT nPropDesc;
WMDM_PROP_DESC *pPropDesc;
} WMDM_PROP_CONFIG;
Anggota
-
nPreference
-
Tingkat preferensi perangkat untuk konfigurasi ini. Nilai terendah menunjukkan konfigurasi yang paling disukai.
-
nPropDesc
-
Jumlah deskripsi properti yang terkandung dalam konfigurasi ini. Ada deskripsi properti tunggal untuk setiap properti yang didukung untuk format yang ditentukan.
-
pPropDesc
-
Penunjuk ke array struktur WMDM_PROP_DESC yang berisi deskripsi properti. Ukuran array sama dengan nilai nPropDesc. Aplikasi harus membebaskan memori ini setelah selesai.
Keterangan
Struktur WMDM_FORMAT_CAPABILITY yang dikembalikan oleh IWMDMDevice3::GetFormatCapability untuk format tertentu terdiri dari sejumlah konfigurasi properti. WMDM_PROP_CONFIG struktur menjelaskan konfigurasi tersebut.
Konfigurasi properti menjelaskan nilai untuk semua properti yang didukung untuk format tertentu. Nilai properti yang berbeda dalam satu konfigurasi kompatibel satu sama lain. Misalnya, untuk file audio, konfigurasi akan menyertakan nilai laju sampel yang valid dan nilai laju bit yang valid sehingga semua kombinasi sampel dan laju bit ini dapat diputar di perangkat.
Pemanggil diperlukan untuk membebaskan memori yang digunakan oleh pPropDesc. Untuk contoh cara melakukannya, lihat WMDM_FORMAT_CAPABILITY.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|