DXGK_GENERIC_DESCRIPTOR estrutura (dispmprt.h)
A estrutura DXGK_GENERIC_DESCRIPTOR contém informações descritivas sobre um dispositivo filho do adaptador de exibição.
Sintaxe
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;
Membros
HardwareId[DXGK_MAX_REG_SZ_LEN]
Uma única cadeia de caracteres largos, terminada por dois caracteres NULL largos, que contém a ID de hardware do dispositivo filho.
InstanceId[DXGK_MAX_REG_SZ_LEN]
Uma única cadeia de caracteres largos, terminada por dois caracteres NULL largos, que contém a ID da instância do dispositivo filho.
CompatibleId[DXGK_MAX_REG_SZ_LEN]
Uma sequência de cadeias de caracteres largos, cada uma delas terminada por um único caractere NULL largo. A última cadeia de caracteres na sequência é encerrada por dois caracteres NULL largos.
DeviceText[DXGK_MAX_REG_SZ_LEN]
Uma única cadeia de caracteres largos, terminada por dois caracteres NULL largos, que contém o texto do dispositivo filho.
Observações
O adaptador de exibição tem dois tipos de dispositivos filho: TypeVideoOutput e TypeOther. Para dispositivos filho do tipo TypeOther, o driver de porta de exibição passa uma estrutura DXGK_GENERIC_DESCRIPTOR para a função DxgkDdiQueryDeviceDescriptor do driver de exibição. DxgkDdiQueryDeviceDescriptor deve preencher os membros da estrutura.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | dispmprt.h (inclua Dispmprt.h) |