Condividi tramite


struttura DXGK_PHYSICALADAPTERCAPS (d3dkmddi.h)

La struttura DXGK_PHYSICALADAPTERCAPS viene utilizzata per segnalare i dettagli di un adattatore fisico.

Sintassi

typedef struct _DXGK_PHYSICALADAPTERCAPS {
  WORD                      NumExecutionNodes;
  WORD                      PagingNodeIndex;
  HANDLE                    DxgkPhysicalAdapterHandle;
  DXGK_PHYSICALADAPTERFLAGS Flags;
  UINT                      VPRPagingNode;
  UINT                      VirtualCopyNodeIndex;
} DXGK_PHYSICALADAPTERCAPS;

Members

NumExecutionNodes

Numero di nodi di esecuzione nell'adattatore fisico.

PagingNodeIndex

Indice del nodo di paging per l'adattatore fisico.

DxgkPhysicalAdapterHandle

Handle, che viene passato al driver in modalità kernel come DXGKRNL_INTERFACE::D eviceHandle in DxgkDdiStartDevice.

Flags

Valore Significato
Flags.IoMmuSupported TRUE L'adapter supporta IoMmu.
Flags.GpuMmuSupported TRUE L'adattatore supporta GpuMmu.
Flags.MovePagingSupported TRUE L'adapter supporta lo spostamento del paging.
Flags.VPRPagingContextRequired TRUE L'adattatore richiede l'indice del nodo di paging VPR.

VPRPagingNode

Indice del nodo da usare per spostare il paging nella vpr.

VirtualCopyNodeIndex

Il nodo viene specificato come nodo del motore di copia virtuale. Disponibile a partire da Windows 10 versione 2004 (WDDM 2.7).

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dkmddi.h (include D3dkmddi.h)