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 |
ヘッダー | d3dkmddi.h (D3dkmddi.h を含む) |