IDDCX_DISPLAYCONFIGPATH结构(iddcx.h)
IDDCX_DISPLAYCONFIGPATH 包含路径的显示监视器配置。
语法
struct IDDCX_DISPLAYCONFIGPATH {
UINT Size;
IDDCX_MONITOR MonitorObject;
POINT Position;
DISPLAYCONFIG_2DREGION Resolution;
DISPLAYCONFIG_ROTATION Rotation;
DISPLAYCONFIG_RATIONAL RefreshRate;
UINT VSyncFreqDivider;
UINT MonitorScaleFactor;
UINT PhysicalWidthOverride;
UINT PhysicalHeightOverride;
};
成员
Size
此结构的大小(以字节为单位)。
MonitorObject
驱动程序提供的用于标识此路径的监视器的 IDDCX_MONITOR 对象句柄。
Position
包含此路径请求的桌面位置的 POINT 结构。
Resolution
包含此路径的解析的 DISPLAYCONFIG_2DREGION 结构。 解析 必须与驱动程序支持的分辨率匹配。
Rotation
指定此路径请求的屏幕方向的 DISPLAYCONFIG_ROTATION 值。
RefreshRate
包含此路径请求的刷新速率的 DISPLAYCONFIG_RATIONAL 结构。 RefreshRate 必须与驱动程序支持的刷新速率匹配,才能达到指定的分辨率。
注意
此刷新速率定义为渐进式,因为远程驱动程序只能支持渐进式目标模式。
VSyncFreqDivider
指定的 RefreshRate的 V 同步分隔器值。
MonitorScaleFactor
此路径请求的监视器 DPI。 此值只是提示,OS 可能会重写该值,以确保会话的 DPI 配置有效。 有效值为 100 到 500(含)。
PhysicalWidthOverride
指定监视器的物理宽度替代(以毫米为单位)。 值为零表示无替代。
PhysicalHeightOverride
指定监视器的物理高度替代,以毫米为单位。 值为零表示无替代。
言论
间接显示驱动程序(IDD)在收到新的显示配置时 IddCxAdapterDisplayConfigUpdate 调用。 它传递 IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE中 IDDCX_DISPLAYCONFIGPATH 结构的数组。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1903 |
标头 | iddcx.h |