estructura DXGK_CHILD_CAPABILITIES (dispmprt.h)
La estructura DXGK_CHILD_CAPABILITIES contiene información sobre las funciones de un dispositivo secundario individual de un adaptador de pantalla.
Sintaxis
typedef struct _DXGK_CHILD_CAPABILITIES {
union {
DXGK_VIDEO_OUTPUT_CAPABILITIES VideoOutput;
struct {
UINT MustBeZero;
} Other;
DXGK_INTEGRATED_DISPLAY_CHILD IntegratedDisplayChild;
} Type;
DXGK_CHILD_DEVICE_HPD_AWARENESS HpdAwareness;
} DXGK_CHILD_CAPABILITIES, *PDXGK_CHILD_CAPABILITIES;
Miembros
Type
Unión que puede contener información de salida de vídeo u otra información en los siguientes miembros.
Type.VideoOutput
Estructura DXGK_VIDEO_OUTPUT_CAPABILITIES que contiene información sobre una salida de vídeo. Este miembro solo es significativo si el dispositivo secundario tiene el tipo TypeVideoOutput.
Type.Other
Estructura cuyo único miembro debe ser igual a cero si el dispositivo secundario tiene el tipo TypeOther.
Type.Other.MustBeZero
Valor UINT que debe ser igual a cero.
Type.IntegratedDisplayChild
Devuelve los campos secundarios de visualización integrados específicos de las funcionalidades secundarias.
HpdAwareness
Enumerador de DXGK_CHILD_DEVICE_HPD_AWARENESS que indica el nivel de reconocimiento del enchufe activo del dispositivo secundario.
Comentarios
El miembro ChildDeviceType de una estructura DXGK_CHILD_DESCRIPTOR es un enumerador DXGK_CHILD_DEVICE_TYPE que indica el tipo del dispositivo secundario: TypeVideoOutput o TypeOther.
Si un dispositivo secundario es de tipo TypeVideoOutput, el miembro Type.VideoOutput de su estructura de DXGK_CHILD_DESCRIPTOR es una estructura DXGK_VIDEO_OUTPUT_CAPABILITIES.
Si un dispositivo secundario es de tipo TypeOther, Type.Other.MustBeZero debe establecerse en cero.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | dispmprt.h (include Dispmprt.h) |