Condividi tramite


DXGK_CHILD_CAPABILITIES struttura (dispmprt.h)

La struttura DXGK_CHILD_CAPABILITIES contiene informazioni sulle funzionalità di un singolo dispositivo figlio di una scheda di visualizzazione.

Sintassi

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;

Members

Type

Unione che può contenere informazioni sull'output video o altre informazioni nei membri seguenti.

Type.VideoOutput

Struttura DXGK_VIDEO_OUTPUT_CAPABILITIES che contiene informazioni su un output video. Questo membro è significativo solo se il dispositivo figlio ha tipo TypeVideoOutput.

Type.Other

Struttura il cui solo membro deve essere uguale a zero se il dispositivo figlio ha tipo TypeOther.

Type.Other.MustBeZero

Valore UINT che deve essere uguale a zero.

Type.IntegratedDisplayChild

Restituisce i campi specifici dello schermo integrato delle funzionalità figlio.

HpdAwareness

Enumeratore DXGK_CHILD_DEVICE_HPD_AWARENESS che indica il livello di consapevolezza del dispositivo figlio.

Commenti

Il membro ChildDeviceType di una struttura DXGK_CHILD_DESCRIPTOR è un enumeratore DXGK_CHILD_DEVICE_TYPE che indica il tipo del dispositivo figlio: TypeVideoOutput o TypeOther.

Se un dispositivo figlio è di tipo TypeVideoOutput, il membro Type.VideoOutput della struttura DXGK_CHILD_DESCRIPTOR è una struttura DXGK_VIDEO_OUTPUT_CAPABILITIES.

Se un dispositivo figlio è di tipo TypeOther, Type.Other.MustBeZero deve essere impostato su zero.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Intestazione dispmprt.h (include Dispmprt.h)

Vedi anche

DXGK_CHILD_DESCRIPTOR

DXGK_VIDEO_OUTPUT_CAPABILITIES

DxgkDdiQueryChildRelations