Compartir a través de


estructura DXGK_NODEMETADATA (d3dkmdt.h)

La estructura DXGK_NODEMETADATA describe un motor en un nodo de GPU.

Sintaxis

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;

Miembros

EngineType

Valor de enumeración DXGK_ENGINE_TYPE que indica el tipo de motor.

FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH]

Cadena terminada en NULL que representa un nombre descriptivo descriptivo para un motor determinado.

El controlador de miniporte de pantalla (KMD) debe proporcionar un valor para este miembro si EngineType es DXGK_ENGINE_TYPE_OTHER. De lo contrario, KMD debe establecer este valor como una cadena vacía terminada en NULL.

No es necesario localizar este miembro y se puede representar con un valor de cadena EN-US.

Flags

Campo de bits de DXGK_NODEMETADATA_FLAGS valores que describen los metadatos del motor. Este miembro está disponible a partir de WDDM 2.2.

Reserved

Reservado para uso del sistema.

GpuMmuSupported

Valor booleano que indica si los motores gráficos del nodo admiten el modelo de GpuMmu de . Disponible a partir de WDDM 2.0.

IoMmuSupported

Valor booleano que indica si los motores gráficos del nodo admiten el modelo de IoMmu de . Disponible a partir de WDDM 2.0.

Observaciones

Esta estructura se usa para definir la estructura DXGKARG_GETNODEMETADATA, en la llamada a la DXGKDDI_GETNODEMETADATAde KMD .

Para obtener más información sobre cómo usar esta estructura, consulte Enumeración de funcionalidades del motor de GPU.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8.1
servidor mínimo admitido Windows Server 2012 R2
encabezado de d3dkmdt.h

Consulte también

DXGK_ENGINE_TYPE

DXGK_NODEMETADATA_FLAGS

DXGKDDI_GETNODEMETADATA