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 コンテンツに使用される新しいホワイト レベルを nits で指定します。

注釈

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

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

要件

要件
サポートされている最小のクライアント Windows 11、バージョン 22H2 9 月の更新プログラム (IddCx バージョン 1.10)
Header iddcx.h

こちらもご覧ください

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2

IddCxAdapterDisplayConfigUpdate2