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