DISPLAYCONFIG_TARGET_BASE_TYPE structure (wingdi.h)

Specifies base output technology info for a given target ID.

Syntax

typedef struct DISPLAYCONFIG_TARGET_BASE_TYPE {
  DISPLAYCONFIG_DEVICE_INFO_HEADER      header;
  DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY baseOutputTechnology;
} DISPLAYCONFIG_TARGET_BASE_TYPE;

Members

header

A DISPLAYCONFIG_DEVICE_INFO_HEADER structure that contains info about the request for the target device name. The caller should set the type member of DISPLAYCONFIG_DEVICE_INFO_HEADER to DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_BASE_TYPE and the adapterId and id members of DISPLAYCONFIG_DEVICE_INFO_HEADER to the target for which the caller wants the target device name.

The caller should set the size member of DISPLAYCONFIG_DEVICE_INFO_HEADER to at least the size of the DISPLAYCONFIG_TARGET_BASE_TYPE structure.

baseOutputTechnology

The base output technology, given as a constant value of the DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY enumeration, of the adapter and the target specified by the header member. See Remarks.

Remarks

For a Miracast display device, a call to the DisplayConfigGetDeviceInfo function always returns a value of DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY.DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST, regardless of what the Miracast sink reports as the connector type.

Requirements

Requirement Value
Minimum supported client Windows 8.1
Minimum supported server Windows Server 2012 R2
Header wingdi.h (include Windows.h)

See also

DISPLAYCONFIG_DEVICE_INFO_HEADER

DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY

DisplayConfigGetDeviceInfo