Compartilhar via


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)

Consulte também

DXGK_DEVICE_DESCRIPTOR