DXGK_UPDATEPAGETABLEFLAGS structure (d3dkmddi.h)

DXGK_UPDATEPAGETABLEFLAGS is used as part of a page table update operation.

Syntax

typedef struct _DXGK_UPDATEPAGETABLEFLAGS {
  UINT Repeat : 1;
  UINT InitialUpdate : 1;
  UINT NotifyEviction : 1;
  UINT Use64KBPages : 1;
  UINT NativeFence : 1;
#if ...
  UINT Reserved : 27;
#else
  UINT Reserved : 28;
#endif
} DXGK_UPDATEPAGETABLEFLAGS;

Members

Repeat

When set to TRUE, page table entries will point to a single page table entry value that needs to be replicated to all page table entries being updated.

InitialUpdate

Indicates that the page table is initialized very first time after being made resident in memory.

NotifyEviction

Indicates that the page table is about to be evicted.

Use64KBPages

Indicates that page table entries point to page tables pointing to 64 KB pages.

NativeFence

Reserved

This member is reserved and should be set to zero.

Requirements

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