Compartilhar via


estrutura DXGK_NODEMETADATA (d3dkmdt.h)

A estrutura DXGK_NODEMETADATA descreve um mecanismo em um nó de GPU.

Sintaxe

typedef struct _DXGK_NODEMETADATA {
  DXGK_ENGINE_TYPE        EngineType;
  WCHAR                   FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH];
  DXGK_NODEMETADATA_FLAGS Flags;
  UINT32                  Reserved;
  BOOLEAN                 GpuMmuSupported;
  BOOLEAN                 IoMmuSupported;
} DXGK_NODEMETADATA;

Membros

EngineType

Um DXGK_ENGINE_TYPE valor de enumeração que indica o tipo de mecanismo.

FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH]

Uma cadeia de caracteres terminada em NULL que representa um nome amigável descritivo para um mecanismo específico.

O KMD (driver de miniporta de exibição) deverá fornecer um valor para esse membro se EngineType for DXGK_ENGINE_TYPE_OTHER. Caso contrário, o KMD deve definir esse valor como uma cadeia de caracteres vazia terminada em NULL.

Esse membro não precisa ser localizado e pode ser representado com um valor de cadeia de caracteres EN-US.

Flags

Um campo de bits de DXGK_NODEMETADATA_FLAGS valores que descrevem os metadados do mecanismo. Esse membro está disponível a partir do WDDM 2.2.

Reserved

Reservado para uso do sistema.

GpuMmuSupported

Um valor booliano que indica se os mecanismos gráficos do nó dão suporte ao modelo GpuMmu. Disponível a partir do WDDM 2.0.

IoMmuSupported

Um valor booliano que indica se os mecanismos gráficos do nó dão suporte ao modelo IoMmu. Disponível a partir do WDDM 2.0.

Comentários

Essa estrutura é usada para definir a estrutura DXGKARG_GETNODEMETADATA, na chamada para o DXGKDDI_GETNODEMETADATA do KMD.

Para obter mais informações sobre como usar essa estrutura, consulte Enumerando recursos do mecanismo de GPU.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho d3dkmdt.h

Confira também

DXGK_ENGINE_TYPE

DXGK_NODEMETADATA_FLAGS

DXGKDDI_GETNODEMETADATA