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 포함)