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 を含む) |