Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The DXGK_QUERYPAGETABLELEVELDESCIN structure is used to request page level descriptors from the Dxgkrnl Interface.
Syntax
typedef struct _DXGK_QUERYPAGETABLELEVELDESCIN {
WORD LevelIndex;
WORD PhysicalAdapterIndex;
} DXGK_QUERYPAGETABLELEVELDESCIN;
Members
LevelIndex
A zero-based physical adapter index (engine ordinal) for which the data is queried.
PhysicalAdapterIndex
A zero-based page table level index for the information requested.
Remarks
To get page table level descriptors Dxgkrnl calls DxgkDdiQueryAdapterInfo with the following parameters:
DXGKARG_QUERYADAPTERINFO::Type = DXGKQAITYPE_PAGETABLELEVELDESC;
DXGKARG_QUERYADAPTERINFO::pInputData = DXGK_QUERYPAGETABLELEVELDESCIN
DXGKARG_QUERYADAPTERINFO::InputDataSize = sizeof(QUERYPAGETABLELEVELDESCIN)
DXGKARG_QUERYADAPTERINFO::pOutputData = pointer to DXGK_PAGE_TABLE_LEVEL_DESC
DXGKARG_QUERYADAPTERINFO::OutputDataSize = sizeof(DXGK_PAGE_TABLE_LEVEL_DESC);
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10 |
| Minimum supported server | Windows Server 2016 |
| Header | d3dkmddi.h (include D3dkmddi.h) |