structure DXGK_CHILD_CAPABILITIES (dispmprt.h)
La structure DXGK_CHILD_CAPABILITIES contient des informations sur les fonctionnalités d’un appareil enfant individuel d’une carte d’affichage.
Syntaxe
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;
Membres
Type
Union qui peut contenir des informations de sortie vidéo ou d’autres informations dans les membres suivants.
Type.VideoOutput
Une structure DXGK_VIDEO_OUTPUT_CAPABILITIES qui contient des informations sur une sortie vidéo. Ce membre est significatif uniquement si l’appareil enfant a le type TypeVideoOutput.
Type.Other
Structure dont le seul membre doit être égal à zéro si l’appareil enfant a le type TypeOther.
Type.Other.MustBeZero
Valeur UINT qui doit être égale à zéro.
Type.IntegratedDisplayChild
Retourne les champs d’affichage enfants intégrés des fonctionnalités enfants.
HpdAwareness
Énumérateur de DXGK_CHILD_DEVICE_HPD_AWARENESS qui indique le niveau de reconnaissance de la prise à chaud de l’appareil enfant.
Remarques
Le membre ChildDeviceType d’une structure DXGK_CHILD_DESCRIPTOR est un énumérateur DXGK_CHILD_DEVICE_TYPE qui indique le type de l’appareil enfant : TypeVideoOutput ou TypeOther.
Si un appareil enfant est de type TypeVideoOutput, le membre Type.VideoOutput de sa structure DXGK_CHILD_DESCRIPTOR est une structure DXGK_VIDEO_OUTPUT_CAPABILITIES.
Si un appareil enfant est de type TypeOther, Type.Other.MustBeZero doit être défini sur zéro.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | dispmprt.h (inclure Dispmprt.h) |