Freigeben über


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;

Angehörige

NumExecutionNodes

Die Anzahl der Ausführungsknoten im physischen Adapter.

PagingNodeIndex

Index des Pagingknotens für den physischen Adapter.

DxgkPhysicalAdapterHandle

Handle, das an den Kernelmodustreiber als DXGKRNL_INTERFACE::D eviceHandle in DxgkDdiStartDeviceü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 des Pagings.
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 virtueller Kopiermodulknoten angegeben. Verfügbar ab Windows 10, Version 2004 (WDDM 2.7).

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- d3dkmddi.h (einschließlich D3dkmddi.h)