DXGK_NODEMETADATA Struktur (d3dkmdt.h)
Die DXGK_NODEMETADATA Struktur beschreibt ein Modul 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;
Angehörige
EngineType
Ein DXGK_ENGINE_TYPE Enumerationswert, der den Modultyp angibt.
FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH]
Eine MIT NULL beendete Zeichenfolge, die einen beschreibenden Anzeigenamen für ein bestimmtes Modul darstellt.
Der Miniporttreiber (Display Miniport Driver, KMD) muss einen Wert für dieses Element angeben, wenn EngineType-DXGK_ENGINE_TYPE_OTHERist. Andernfalls sollte KMD diesen Wert auf eine leere, NULL-beendete Zeichenfolge festlegen.
Dieses Element 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. Dieser Member ist ab WDDM 2.2 verfügbar.
Reserved
Reserviert für die Systemverwendung.
GpuMmuSupported
Ein boolescher Wert, der angibt, ob die Grafikmodule des Knotens das GpuMmu-Modellunterstützen. Verfügbar ab WDDM 2.0.
IoMmuSupported
Ein boolescher Wert, der angibt, ob die Grafikmodule des Knotens das IoMmu-Modellunterstützen. Verfügbar ab WDDM 2.0.
Bemerkungen
Diese Struktur wird verwendet, um die Struktur DXGKARG_GETNODEMETADATAim Aufruf der DXGKDDI_GETNODEMETADATAkmD zu definieren.
Weitere Informationen zur Verwendung dieser Struktur finden Sie unter Enumerating GPU Engine Capabilities.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Header- | d3dkmdt.h |