IDDCX_DISPLAYCONFIG_MODE structure (iddcx.h)

The IDDCX_DISPLAYCONFIG_MODE structure contains details of the mode to be set for the monitor in a path.

Syntax

struct IDDCX_DISPLAYCONFIG_MODE {
  POINT                                 Position;
  DISPLAYCONFIG_2DREGION                Resolution;
  DISPLAYCONFIG_ROTATION                Rotation;
  DISPLAYCONFIG_RATIONAL                RefreshRate;
  UINT                                  VSyncFreqDivider;
  IDDCX_DISPLAYCONFIG_MONITOR_COLORMODE MonitorColorMode;
};

Members

Position

A POINT structure that contains the requested desktop position for this path.

Resolution

A DISPLAYCONFIG_2DREGION structure that contains the resolution for this path. Resolution must match a resolution supported by the driver.

Rotation

A DISPLAYCONFIG_ROTATION value that specifies the requested screen orientation for this path.

RefreshRate

A DISPLAYCONFIG_RATIONAL structure that contains the requested refresh rate for this path. RefreshRate must match a refresh rate supported by the driver for the specified resolution. This refresh rate is defined as progressive because remote drivers can only support progressive target modes.

VSyncFreqDivider

The V Sync divider value for the specified RefreshRate.

MonitorColorMode

A IDDCX_DISPLAYCONFIG_MONITOR_COLORMODE value that specifies the color mode to be set on this monitor.

Remarks

For more information about HDR support, see IddCx version 1.10 updates.

Requirements

Requirement Value
Minimum supported client Windows 11, version 22H2 September Update (IddCx version 1.10)
Header iddcx.h

See also

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2

IDDCX_DISPLAYCONFIGPATH2

IddCxAdapterDisplayConfigUpdate2