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)