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 |