Skip to content

Latest commit

 

History

History
87 lines (62 loc) · 2.76 KB

ns-d3dkmdt-_dxgk_nodemetadata.md

File metadata and controls

87 lines (62 loc) · 2.76 KB
UID title description tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.lib req.dll req.ddi-compliance req.unicode-ansi req.max-support req.typenames targetos f1_keywords topic_type api_type api_location api_name
NS:d3dkmdt._DXGK_NODEMETADATA
DXGK_NODEMETADATA
Learn more about the DXGK_NODEMETADATA structure.
display
05/22/2023
DXGK_NODEMETADATA structure
_DXGK_NODEMETADATA, DXGK_NODEMETADATA, DXGKARG_GETNODEMETADATA
d3dkmdt.h
Windows 8.1
Windows Server 2012 R2
DXGK_NODEMETADATA
Windows
_DXGK_NODEMETADATA
d3dkmdt/_DXGK_NODEMETADATA
DXGK_NODEMETADATA
d3dkmdt/DXGK_NODEMETADATA
apiref
HeaderDef
d3dkmdt.h
_DXGK_NODEMETADATA
DXGK_NODEMETADATA

DXGK_NODEMETADATA structure

-description

The DXGK_NODEMETADATA structure describes an engine on a GPU node.

-struct-fields

-field EngineType

A DXGK_ENGINE_TYPE enumeration value that indicates the engine type.

-field FriendlyName

A NULL-terminated string that represents a descriptive friendly name for a particular engine.

The display miniport driver (KMD) must provide a value for this member if EngineType is DXGK_ENGINE_TYPE_OTHER. Otherwise, KMD should set this value to be an empty, NULL-terminated string.

This member doesn't need to be localized and can be represented with an EN-US string value.

-field Flags

A bit field of DXGK_NODEMETADATA_FLAGS values that describe the engine's metadata. This member is available starting in WDDM 2.2.

-field Reserved

Reserved for system use.

-field GpuMmuSupported

A Boolean value that indicates whether the graphics engines of the node support the GpuMmu model. Available starting in WDDM 2.0.

-field IoMmuSupported

A Boolean value that indicates whether the graphics engines of the node support the IoMmu model. Available starting in WDDM 2.0.

-remarks

This structure is used to define the structure DXGKARG_GETNODEMETADATA, in the call to KMD's DXGKDDI_GETNODEMETADATA.

For more information on how to use this structure, see Enumerating GPU engine capabilities.

-see-also

DXGK_ENGINE_TYPE

DXGK_NODEMETADATA_FLAGS

DXGKDDI_GETNODEMETADATA