Partager via


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)

Voir aussi

DXGK_CHILD_DESCRIPTOR

DXGK_VIDEO_OUTPUT_CAPABILITIES

DxgkDdiQueryChildRelations