Export (0) Print
Expand All
Expand Minimize

DXGK_CHILD_DESCRIPTOR structure

The DXGK_CHILD_DESCRIPTOR structure holds identification and capability information for an individual child device of the display adapter.

Syntax


typedef struct _DXGK_CHILD_DESCRIPTOR {
  DXGK_CHILD_DEVICE_TYPE  ChildDeviceType;
  DXGK_CHILD_CAPABILITIES ChildCapabilities;
  ULONG                   AcpiUid;
  ULONG                   ChildUid;
} DXGK_CHILD_DESCRIPTOR, *PDXGK_CHILD_DESCRIPTOR;

Members

ChildDeviceType

A member of the DXGK_CHILD_DEVICE_TYPE enumeration that indicates the type of the child device.

ChildCapabilities

A DXGK_CHILD_CAPABILITIES structure that describes the capabilities of the child device.

AcpiUid

If the child device is an ACPI device, this member contains the unique ACPI identifier of the child device.

ChildUid

A unique identifier, created by the display miniport driver, that identifies the child device.

Remarks

The DxgkDdiQueryChildRelations function, implemented by the display miniport driver, fills in an array of DXGK_CHILD_DESCRIPTOR structures, one for each child device of the display adapter.

Each child device of type TypeVideoOutput is associated with a video present target, and the ChildUid member of this structure is used as the identifier for that video present target. Several functions implemented by the video present network (VidPN) manager receive a video present target identifier. For an example, see the VidPnTargetId parameter of the pfnAcquireTargetModeSet function.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

Dispmprt.h (include Dispmprt.h)

See also

DXGK_CHILD_DEVICE_TYPE
DXGK_CHILD_CAPABILITIES
DxgkDdiQueryChildRelations
DxgkDdiQueryChildStatus

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft