DXGK_PHYSICALADAPTERCAPS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

typedef struct _DXGK_PHYSICALADAPTERCAPS {
  WORD                      NumExecutionNodes;
  WORD                      PagingNodeIndex;
  HANDLE                    DxgkPhysicalAdapterHandle;
  DXGK_PHYSICALADAPTERFLAGS Flags;
  UINT                      VPRPagingNode;
  UINT                      VirtualCopyNodeIndex;
} DXGK_PHYSICALADAPTERCAPS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-_dxgk_physicaladaptercaps)

DXGK_PHYSICALADAPTERCAPS structure

Description

The DXGK_PHYSICALADAPTERCAPS structure is used to report details of a physical adapter.

Members

NumExecutionNodes

The number of execution nodes in the physical adapter.

PagingNodeIndex

Index of the paging node for the physical adapter.

DxgkPhysicalAdapterHandle

Handle, which is passed to the kernel mode driver as DXGKRNL_INTERFACE::DeviceHandle in DxgkDdiStartDevice.

Flags

Value Meaning
Flags.IoMmuSupported TRUE The adapter supports IoMmu.
Flags.GpuMmuSupported TRUE The adapter supports GpuMmu.
Flags.MovePagingSupported TRUE The adapter supports move paging.
Flags.VPRPagingContextRequired TRUE The adapter requires the index of the VPR paging node.

VPRPagingNode

Index of the node to be used for move paging in the VPR.

VirtualCopyNodeIndex

Node is specified as a virtual copy engine node. Available starting in Windows 10 version 2004 (WDDM 2.7).