IDDCX_PATH 構造体 (iddcx.h)

IDDCX_PATH構造体は、特定のモニターで設定するモードを記述します。

構文

struct IDDCX_PATH {
  UINT                            Size;
  IDDCX_MONITOR                   MonitorObject;
  IDDCX_PATH_FLAGS                Flags;
  DISPLAYCONFIG_VIDEO_SIGNAL_INFO TargetVideoSignalInfo;
};

メンバー

Size

この構造体の合計サイズ (バイト単位)。

MonitorObject

ドライバーが提供するハンドルを持つ IDDCX_MONITOR オブジェクトで、このパスの対象となるモニターを識別します。

Flags

パスのアクティブな状態や変更されたかどうかなど、このパスのフラグを含む IDDCX_PATH_FLAGS 値。

TargetVideoSignalInfo

ターゲット モード信号の詳細を含むDISPLAYCONFIG_VIDEO_SIGNAL_INFO構造。 「解説」を参照してください。

Remarks

オペレーティング システムは、そのモニターがアクティブでない場合でも、接続されているすべてのモニターのドライバーに IDDCX_PATH を提供します。

DISPLAYCONFIG_VIDEO_SIGNAL_INFOvSyncFreq 値は、間接ディスプレイ デバイスと接続されているモニターの間の Vsync レートです。 vSyncFreqDivider は、OS がデスクトップ イメージを更新する速度を計算するために使用されます。 デスクトップ更新率は、 という数式 vSyncFreq / vSyncFreqDividerによって計算されます。 vSyncFreqDivider を 0 にすることはできません。

要件

要件
Header iddcx.h

こちらもご覧ください

EVT_IDD_CX_ADAPTER_COMMIT_MODES

IDARG_IN_COMMITMODES