DXGK_QUERYGPUMMUCAPSIN structure (d3dkmddi.h)

The DXGK_QUERYGPUMMUCAPSIN structure holds the index of the adapter being queried.

Syntax

typedef struct _DXGK_QUERYGPUMMUCAPSIN {
  UINT PhysicalAdapterIndex;
} DXGK_QUERYGPUMMUCAPSIN;

Members

PhysicalAdapterIndex

A zero-based physical adapter index (engine ordinal) for which the data is queried.

Remarks

To get GpuMmu caps Dxgkrnl calls DxgkDdiQueryAdapterInfo with the following parameters:

DXGKARG_QUERYADAPTERINFO::Type = DXGKQAITYPE_GPUMMUCAPS;
DXGKARG_QUERYADAPTERINFO::pInputData = buffer of DXGK_QUERYGPUMMUCAPSIN type
DXGKARG_QUERYADAPTERINFO::InputDataSize = sizeof(DXGK_QUERYGPUMMUCAPSIN);
DXGKARG_QUERYADAPTERINFO::pOutputData = pointer to DXGK_GPUMMUCAPS
DXGKARG_QUERYADAPTERINFO::OutputDataSize = sizeof(DXGK_GPUMMUCAPS);

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header d3dkmddi.h (include D3dkmddi.h)