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 |