共用方式為


D3DKMDT_MODE_PRUNING_REASON列舉 (d3dkmthk.h)

D3DKMDT_MODE_PRUNING_REASON列舉類型包含值,可識別監視器支持顯示模式或不支持顯示模式的原因。

Syntax

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;

常數

 
D3DKMDT_MPR_UNINITIALIZED
D3DKMDT_MODE_PRUNING_REASON類型的變數尚未指派有意義的值。
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
Windows 7 和更新版本支援。

顯示模式會剪除 (也就是說,監視器不支持顯示模式) ,因為監視器不支援複製叢集中的其他路徑不支援此監視器。
D3DKMDT_MPR_MAXVALID
已超過有效的列舉值。

備註

D3DKMDT_DISPLAYMODE_FLAGS 結構的 ValidatedAgainstMonitorCaps 成員設定會指出監視器是否支持顯示模式。 如果監視器不支持顯示模式,操作系統會從監視器可用的顯示模式清單中移除顯示模式。

支持顯示模式時,原因類型可以是下列其中一項:

  • 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

規格需求

需求
最低支援的用戶端 Windows Vista
標頭 d3dkmthk.h (包含 D3dkmthk.h)

另請參閱

D3DKMDT_DISPLAYMODE_FLAGS