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) |