enumerasi D3DKMDT_MODE_PRUNING_REASON (d3dkmthk.h)
Jenis enumerasi D3DKMDT_MODE_PRUNING_REASON berisi nilai yang mengidentifikasi alasan mengapa monitor mendukung mode tampilan atau tidak mendukung mode tampilan.
Sintaks
typedef enum _D3DKMDT_MODE_PRUNING_REASON {
D3DKMDT_MPR_UNINITIALIZED,
D3DKMDT_MPR_ALLCAPS,
D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE,
D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE,
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE,
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE,
D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE,
D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE,
D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE,
D3DKMDT_MPR_CLONE_PATH_PRUNED,
D3DKMDT_MPR_MAXVALID
} D3DKMDT_MODE_PRUNING_REASON;
Konstanta
D3DKMDT_MPR_UNINITIALIZED Variabel jenis D3DKMDT_MODE_PRUNING_REASON belum diberi nilai yang bermakna. |
D3DKMDT_MPR_ALLCAPS Monitor tidak mendukung mode tampilan karena tidak ada kemampuan monitor yang tersedia yang menyiratkan dukungan mode tampilan. |
D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE Monitor mendukung mode tampilan karena mode sumber monitor di deskriptor monitor. |
D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE Monitor tidak mendukung mode tampilan karena rentang frekuensi monitor di deskriptor monitor. |
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE Monitor mendukung mode tampilan karena mode sumber monitor dalam penimpaan deskriptor monitor. |
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE Monitor tidak mendukung mode tampilan karena rentang frekuensi monitor dalam penimpaan deskriptor monitor. |
D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE Monitor mendukung mode tampilan karena mode sumber monitor di profil monitor default. |
D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE Monitor mendukung mode tampilan karena mode sumber monitor yang direkomendasikan driver miniport tampilan. |
D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE Monitor mendukung mode tampilan karena penimpaan rentang frekuensi monitor. |
D3DKMDT_MPR_CLONE_PATH_PRUNED Didukung di Windows 7 dan versi yang lebih baru. Mode tampilan diprakir (yaitu, monitor tidak mendukung mode tampilan) karena jalur lain dalam kluster kloning tidak memiliki mode yang didukung oleh monitor. |
D3DKMDT_MPR_MAXVALID Nilai enumerasi yang valid terlampaui. |
Keterangan
Pengaturan anggota ValidatedAgainstMonitorCaps dari struktur D3DKMDT_DISPLAYMODE_FLAGS menunjukkan apakah monitor mendukung mode tampilan atau tidak. Jika monitor tidak mendukung mode tampilan, sistem operasi akan menghapus mode tampilan dari daftar mode tampilan yang tersedia untuk monitor.
Saat mode tampilan didukung, jenis alasannya bisa menjadi salah satu dari berikut ini:
- D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE
- D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE
- D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE
- D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE
- D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE
- D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE
- D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE
- D3DKMDT_MPR_ALLCAPS
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Header | d3dkmthk.h (termasuk D3dkmthk.h) |