次の方法で共有


DXGK_PHYSICALADAPTERCAPS 構造体 (d3dkmddi.h)

DXGK_PHYSICALADAPTERCAPS構造体は、物理アダプターの詳細を報告するために使用されます。

構文

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

メンバー

NumExecutionNodes

物理アダプター内の実行ノードの数。

PagingNodeIndex

物理アダプターのページング ノードのインデックス。

DxgkPhysicalAdapterHandle

ハンドル。これは、DxgkDdiStartDeviceの DXGKRNL_INTERFACE::D eviceHandle としてカーネル モード ドライバーに渡されます。

Flags

意味
Flags.IoMmuSupported TRUE アダプターは IoMmu をサポートしています。
Flags.GpuMmuSupported TRUE アダプターは GpuMmu をサポートしています。
Flags.MovePagingSupported TRUE アダプターでは、移動ページングがサポートされています。
Flags.VPRPagingContextRequired TRUE アダプターには、VPR ページング ノードのインデックスが必要です。

VPRPagingNode

VPR でのページングの移動に使用するノードのインデックス。

VirtualCopyNodeIndex

ノードは、仮想コピー エンジン ノードとして指定されます。 Windows 10 バージョン 2004 (WDDM 2.7) 以降で使用できます。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
Header d3dkmddi.h (D3dkmddi.h を含む)