Compartir a través de


estructura DXGK_NODEMETADATA (d3dkmdt.h)

La estructura de 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 minipuerto 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.

Este miembro no necesita localizarse 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 de gráficos del nodo admiten el modelo de GpuMmu. Disponible a partir de WDDM 2.0.

IoMmuSupported

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

Comentarios

Esta estructura se usa para definir la estructura DXGKARG_GETNODEMETADATA, en la llamada al DXGKDDI_GETNODEMETADATA de KMD.

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Encabezado d3dkmdt.h

Consulte también

DXGK_ENGINE_TYPE

DXGK_NODEMETADATA_FLAGS

DXGKDDI_GETNODEMETADATA