DISPLAYCONFIG_MODE_INFO structure (wingdi.h)
The DISPLAYCONFIG_MODE_INFO structure contains either source mode or target mode information.
Syntax
typedef struct DISPLAYCONFIG_MODE_INFO {
DISPLAYCONFIG_MODE_INFO_TYPE infoType;
UINT32 id;
LUID adapterId;
union {
DISPLAYCONFIG_TARGET_MODE targetMode;
DISPLAYCONFIG_SOURCE_MODE sourceMode;
DISPLAYCONFIG_DESKTOP_IMAGE_INFO desktopImageInfo;
} DUMMYUNIONNAME;
} DISPLAYCONFIG_MODE_INFO;
Members
infoType
A value that indicates whether the DISPLAYCONFIG_MODE_INFO structure represents source or target mode information. If infoType is DISPLAYCONFIG_MODE_INFO_TYPE_TARGET, the targetMode parameter value contains a valid DISPLAYCONFIG_TARGET_MODE structure describing the specified target. If infoType is DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE, the sourceMode parameter value contains a valid DISPLAYCONFIG_SOURCE_MODE structure describing the specified source.
id
The source or target identifier on the specified adapter that this path relates to.
adapterId
The identifier of the adapter that this source or target mode information relates to.
DUMMYUNIONNAME
DUMMYUNIONNAME.targetMode
A valid DISPLAYCONFIG_TARGET_MODE structure that describes the specified target only when infoType is DISPLAYCONFIG_MODE_INFO_TYPE_TARGET.
DUMMYUNIONNAME.sourceMode
A valid DISPLAYCONFIG_SOURCE_MODE structure that describes the specified source only when infoType is DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE.
DUMMYUNIONNAME.desktopImageInfo
A DISPLAYCONFIG_DESKTOP_IMAGE_INFO structure that describes information about the desktop image only when infoType is DISPLAYCONFIG_MODE_INFO_TYPE_DESKTOP_IMAGE.
Supported starting in Windows 10.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows 7 Client. |
Header | wingdi.h (include Windows.h) |