次の方法で共有


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

ハンドル。DxgkDdiStartDeviceDXGKRNL_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
ヘッダー d3dkmddi.h (D3dkmddi.h を含む)