Partilhar 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 valor de enumeração DXGK_ENGINE_TYPE 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 miniporto 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 e terminada por 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 valores DXGK_NODEMETADATA_FLAGS 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.

Observações

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

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8.1
servidor com suporte mínimo Windows Server 2012 R2
cabeçalho d3dkmdt.h

Consulte também

DXGK_ENGINE_TYPE

DXGK_NODEMETADATA_FLAGS

DXGKDDI_GETNODEMETADATA