struktur WMDM_PROP_DESC
Struktur WMDM_PROP_DESC menjelaskan nilai properti yang valid dalam konfigurasi properti tertentu.
typedef struct _WMDM_PROP_DESC {
LPWSTR pwszPropName;
WMDM_ENUM_PROP_VALID_VALUES_FORM ValidValuesForm;
union {
WMDM_PROP_VALUES_RANGE ValidValuesRange;
WMDM_PROP_VALUES_ENUM EnumeratedValidValues;
} ValidValues;
} WMDM_PROP_DESC;
-
pwszPropName
-
Nama properti. Aplikasi harus membebaskan memori ini ketika selesai menggunakannya.
-
ValidValuesForm
-
Nilai enumerasi WMDM_ENUM_PROP_VALID_VALUES_FORM yang menjelaskan jenis nilai, seperti rentang atau daftar. Nilai enumerasi ini menentukan variabel anggota mana yang digunakan.
-
ValidValues
-
Menyimpan nilai properti yang valid dalam konfigurasi properti tertentu. Anggota ini memegang salah satu dari tiga item: nilai enumerasi WMDM_ENUM_PROP_VALID_VALUES_ANY; anggota ValidValuesRange; atau anggota EnumeratedValidValues. Nilai atau anggota ditunjukkan oleh ValidValuesForm.
-
ValidValuesRange
-
Struktur WMDM_PROP_VALUES_RANGE yang berisi rentang nilai yang valid. Ini hanya ada ketika ValidValuesForm diatur ke WMDM_ENUM_PROP_VALID_VALUES_RANGE. Lihat Keterangan.
-
EnumeratedValidValues
-
Struktur WMDM_PROP_VALUES_ENUM yang berisi sekumpulan nilai valid yang dijumlahkan. Ini hanya ada ketika ValidValuesForm diatur ke WMDM_ENUM_PROP_VALID_VALUES_ENUM. Lihat Keterangan.
-
Struktur WMDM_PROP_DESC berisi deskripsi properti yang terdiri dari nama properti dan nilai yang valid dalam konfigurasi tertentu.
Pemanggil diperlukan untuk membebaskan memori yang digunakan oleh ValidValuesRange atau EnumeratedValues. Untuk contoh cara melakukannya, lihat WMDM_FORMAT_CAPABILITY.
Persyaratan | Nilai |
---|---|
Header |
|