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 配置有效。 有效值为 100 到 500(含 100 到 500)。

MonitorPhysicalSize

如果有效,则此字段是包含指定监视器的物理宽度和高度替代(以毫米为单位) 的DISPLAYCONFIG_2DREGION 结构。 值为零表示不重写。

MonitorColorimetry

如果有效,则此字段是包含指定监视器的色度详细信息 的IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY 结构。

MonitorSdrWhiteLevel

如果有效,则此字段指定在 HDR 模式下用于此监视器上的 SDR 内容的新白级别(以尼特为单位)。

注解

(IDD) 间接显示驱动程序在收到新的显示配置时调用 IddCxAdapterDisplayConfigUpdate2 。 它在IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2中传递IDDCX_DISPLAYCONFIGPATH2结构的数组。

有关 HDR 支持的详细信息,请参阅 IddCx 版本 1.10 更新

要求

要求
最低受支持的客户端 Windows 11,版本 22H2 9 月更新 (IddCx 版本 1.10)
标头 iddcx.h

另请参阅

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2

IddCxAdapterDisplayConfigUpdate2