次の方法で共有


D3DKMDT_MODE_PRUNING_REASON列挙 (d3dkmthk.h)

D3DKMDT_MODE_PRUNING_REASON列挙型には、モニターが表示モードをサポートしているか、表示モードをサポートしていない理由を示す値が含まれています。

構文

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
Header d3dkmthk.h (D3dkmthk.h を含む)

こちらもご覧ください

D3DKMDT_DISPLAYMODE_FLAGS