структура 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
Дескриптор, который передается драйверу режима ядра как DXGKRNL_INTERFACE::D eviceHandle в DxgkDdiStartDevice.
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) |