Compartir a través de


DXGK_CHILD_DESCRIPTOR estructura (dispmprt.h)

La estructura DXGK_CHILD_DESCRIPTOR contiene información de identificación y funcionalidad para un dispositivo secundario individual del adaptador de pantalla.

Sintaxis

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

Miembros

ChildDeviceType

Miembro de la enumeración DXGK_CHILD_DEVICE_TYPE que indica el tipo del dispositivo secundario.

ChildCapabilities

Estructura DXGK_CHILD_CAPABILITIES que describe las funciones del dispositivo secundario.

AcpiUid

Si el dispositivo secundario es un dispositivo ACPI, este miembro contiene el identificador ACPI único del dispositivo secundario.

ChildUid

Un identificador único, creado por el controlador de minipuerto de pantalla, que identifica el dispositivo secundario.

Comentarios

La función DxgkDdiQueryChildRelations , implementada por el controlador de miniporte de pantalla, rellena una matriz de estructuras de DXGK_CHILD_DESCRIPTOR, una para cada dispositivo secundario del adaptador de pantalla.

Cada dispositivo secundario de tipo TypeVideoOutput está asociado a un destino de presentación de vídeo y el miembro ChildUid de esta estructura se usa como identificador para ese destino de vídeo presente. Varias funciones implementadas por el administrador de red de vídeo presente (VidPN) reciben un identificador de destino de vídeo presente. Para obtener un ejemplo, vea el parámetro VidPnTargetId de la función pfnAcquireTargetModeSet .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado dispmprt.h (incluir Dispmprt.h)

Consulte también

DXGK_CHILD_CAPABILITIES

DXGK_CHILD_DEVICE_TYPE

DxgkDdiQueryChildRelations

DxgkDdiQueryChildStatus