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 |