Condividi tramite


DXGK_GENERIC_DESCRIPTOR struttura (dispmprt.h)

La struttura DXGK_GENERIC_DESCRIPTOR contiene informazioni descrittive su un dispositivo figlio della scheda di visualizzazione.

Sintassi

typedef struct _DXGK_GENERIC_DESCRIPTOR {
  WCHAR HardwareId[DXGK_MAX_REG_SZ_LEN];
  WCHAR InstanceId[DXGK_MAX_REG_SZ_LEN];
  WCHAR CompatibleId[DXGK_MAX_REG_SZ_LEN];
  WCHAR DeviceText[DXGK_MAX_REG_SZ_LEN];
} DXGK_GENERIC_DESCRIPTOR, *PDXGK_GENERIC_DESCRIPTOR;

Members

HardwareId[DXGK_MAX_REG_SZ_LEN]

Stringa a caratteri wide, terminata da due caratteri NULL wide, che contiene l'ID hardware del dispositivo figlio.

InstanceId[DXGK_MAX_REG_SZ_LEN]

Una singola stringa di caratteri wide, terminata da due caratteri NULL wide, che contiene l'ID istanza del dispositivo figlio.

CompatibleId[DXGK_MAX_REG_SZ_LEN]

Sequenza di stringhe di caratteri wide, ognuna delle quali viene terminata da un singolo carattere NULL wide. L'ultima stringa della sequenza viene terminata da due caratteri NULL wide.

DeviceText[DXGK_MAX_REG_SZ_LEN]

Stringa a caratteri wide, terminata da due caratteri NULL wide, che contiene il testo del dispositivo del dispositivo figlio.

Commenti

La scheda di visualizzazione include due tipi di dispositivi figlio: TypeVideoOutput e TypeOther. Per i dispositivi figlio di tipo TypeOther, il driver della porta di visualizzazione passa una struttura DXGK_GENERIC_DESCRIPTOR alla funzione DxgkDdiQueryDeviceDescriptor del driver di visualizzazione. DxgkDdiQueryDeviceDescriptor deve compilare i membri della struttura.

Requisiti

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

Vedi anche

DXGK_DEVICE_DESCRIPTOR