次の方法で共有


IDDCX_DISPLAYCONFIGPATH2構造体 (iddcx.h)

IDDCX_DISPLAYCONFIGPATH2 構造体には、パス表示構成情報が含まれています。

構文

struct IDDCX_DISPLAYCONFIGPATH2 {
  UINT                                    Size;
  IDDCX_DISPLAYCONFIGPATH2_FLAGS          Flags;
  IDDCX_MONITOR                           MonitorObject;
  IDDCX_DISPLAYCONFIG_MODE                Mode;
  UINT                                    MonitorScaleFactor;
  DISPLAYCONFIG_2DREGION                  MonitorPhysicalSize;
  IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY MonitorColorimetry;
  UINT                                    MonitorSdrWhiteLevel;
};

メンバーズ

Size

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

Flags

有効なデータを含む、このパスのフラグを識別する IDDCX_DISPLAYCONFIGPATH2_FLAGS 値のビットごとの OR。

MonitorObject

このパスの対象となるモニターを識別するためにドライバーが提供する IDDCX_MONITOR オブジェクト ハンドル。

Mode

有効な場合、このフィールドは、このパスのモニターに設定するモードの詳細を含む IDDCX_DISPLAYCONFIG_MODE 構造体です。

MonitorScaleFactor

有効な場合、このフィールドは、このパスに対して要求されたモニター DPI を指定します。 この値は単なるヒントであり、セッションの DPI 構成が有効であることを確認するために OS によってオーバーライドされる場合があります。 有効な値は 100 ~ 500 です。

MonitorPhysicalSize

有効な場合、このフィールドは、指定されたモニターの物理的な幅と高さのオーバーライドをミリメートル単位で含む DISPLAYCONFIG_2DREGION 構造体です。 値が 0 の場合は、オーバーライドがないことを意味します。

MonitorColorimetry

有効な場合、このフィールドは、指定されたモニターの測色の詳細を含む IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY 構造体です。

MonitorSdrWhiteLevel

有効な場合、このフィールドは、HDR モードの場合にこのモニターの SDR コンテンツに使用される新しい白レベルを nit で指定します。

備考

間接ディスプレイ ドライバー (IDD) は、新しい表示構成 受信したときに IddCxAdapterDisplayConfigUpdate2 を呼び出します。 IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2内の IDDCX_DISPLAYCONFIGPATH2 構造体の配列を渡します。

HDR サポートの詳細については、iddCx バージョン 1.10 更新プログラム を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 11 バージョン 22H2 September Update (IddCx バージョン 1.10)
ヘッダー iddcx.h

関連項目

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2

IddCxAdapterDisplayConfigUpdate2