Freigeben über


DXGK_NODEMETADATA Struktur (d3dkmdt.h)

Die DXGK_NODEMETADATA-Struktur beschreibt eine Engine auf einem GPU-Knoten.

Syntax

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;

Member

EngineType

Ein DXGK_ENGINE_TYPE Enumerationswert, der den Modultyp angibt.

FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH]

Eine NULL-beendete Zeichenfolge, die einen aussagekräftigen Anzeigenamen für ein bestimmtes Modul darstellt.

Der Anzeigeminiporttreiber (KMD) muss einen Wert für dieses Element bereitstellen, wenn EngineTypeDXGK_ENGINE_TYPE_OTHER ist. Andernfalls sollte KMD diesen Wert als leere NULL-Zeichenfolge festlegen.

Dieser Member muss nicht lokalisiert werden und kann mit einem EN-US-Zeichenfolgenwert dargestellt werden.

Flags

Ein Bitfeld mit DXGK_NODEMETADATA_FLAGS Werten, die die Metadaten des Moduls beschreiben. Dieses Mitglied ist ab WDDM 2.2 verfügbar.

Reserved

Ist für das System reserviert.

GpuMmuSupported

Ein boolescher Wert, der angibt, ob die Grafik-Engines des Knotens das GpuMmu-Modell unterstützen. Verfügbar ab WDDM 2.0.

IoMmuSupported

Ein boolescher Wert, der angibt, ob die Grafik-Engines des Knotens das IoMmu-Modell unterstützen. Verfügbar ab WDDM 2.0.

Hinweise

Diese Struktur wird verwendet, um die Struktur DXGKARG_GETNODEMETADATA im Aufruf der kmD-DXGKDDI_GETNODEMETADATA zu definieren.

Weitere Informationen zur Verwendung dieser Struktur finden Sie unter Aufzählen von GPU-Enginefunktionen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Kopfzeile d3dkmdt.h

Weitere Informationen

DXGK_ENGINE_TYPE

DXGK_NODEMETADATA_FLAGS

DXGKDDI_GETNODEMETADATA