Condividi tramite


DXGK_NODEMETADATA struttura (d3dkmdt.h)

La struttura DXGK_NODEMETADATA descrive un motore in un nodo GPU.

Sintassi

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;

Members

EngineType

Valore di enumerazione DXGK_ENGINE_TYPE che indica il tipo di motore.

FriendlyName[DXGK_MAX_METADATA_NAME_LENGTH]

Stringa con terminazione NULL che rappresenta un nome descrittivo descrittivo per un determinato motore.

Il driver miniport visualizzato (KMD) deve fornire un valore per questo membro se EngineType è DXGK_ENGINE_TYPE_OTHER. In caso contrario, il servizio di gestione delle chiavi deve impostare questo valore come stringa vuota e con terminazione NULL.

Questo membro non deve essere localizzato e può essere rappresentato con un valore stringa EN-US.

Flags

Campo bit di valori DXGK_NODEMETADATA_FLAGS che descrivono i metadati del motore. Questo membro è disponibile a partire da WDDM 2.2.

Reserved

Riservato per l'utilizzo nel sistema.

GpuMmuSupported

Valore booleano che indica se i motori grafici del nodo supportano il modello GpuMmu. Disponibile a partire da WDDM 2.0.

IoMmuSupported

Valore booleano che indica se i motori grafici del nodo supportano il modello IoMmu. Disponibile a partire da WDDM 2.0.

Commenti

Questa struttura viene usata per definire la struttura DXGKARG_GETNODEMETADATA, nella chiamata all'DXGKDDI_GETNODEMETADATA del servizio di gestione delle chiavi.

Per altre informazioni su come usare questa struttura, vedere Enumerazione delle funzionalità del motore GPU.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1
Server minimo supportato Windows Server 2012 R2
Intestazione d3dkmdt.h

Vedi anche

DXGK_ENGINE_TYPE

DXGK_NODEMETADATA_FLAGS

DXGKDDI_GETNODEMETADATA