DXGK_PHYSICALADAPTERCAPS Struktur (d3dkmddi.h)

Die DXGK_PHYSICALADAPTERCAPS-Struktur wird verwendet, um Details eines physischen Adapters zu melden.

Syntax

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

Member

NumExecutionNodes

Die Anzahl der Ausführungsknoten im physischen Adapter.

PagingNodeIndex

Index des Pagingknotens für den physischen Adapter.

DxgkPhysicalAdapterHandle

Handle, das als DXGKRNL_INTERFACE::D eviceHandle in DxgkDdiStartDevice an den Kernelmodustreiber übergeben wird.

Flags

Wert Bedeutung
Flags.IoMmuSupported TRUE Der Adapter unterstützt IoMmu.
Flags.GpuMmuSupported TRUE Der Adapter unterstützt GpuMmu.
Flags.MovePagingSupported TRUE Der Adapter unterstützt das Verschieben von Paging.
Flags.VPRPagingContextRequired TRUE Der Adapter erfordert den Index des VPR-Pagingknotens.

VPRPagingNode

Index des Knotens, der für das Verschieben von Paging im VPR verwendet werden soll.

VirtualCopyNodeIndex

Knoten wird als Knoten des virtuellen Kopiermoduls angegeben. Verfügbar ab Windows 10 Version 2004 (WDDM 2.7).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)