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の