DXGK_DIRTY_BIT_TRACKING_SEGMENT_CAPS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

typedef struct _DXGK_DIRTY_BIT_TRACKING_SEGMENT_CAPS {
  UINT32 PageSize;
} DXGK_DIRTY_BIT_TRACKING_SEGMENT_CAPS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-dxgk_dirty_bit_tracking_segment_caps)

Description

A kernel-mode display miniport driver (KMD) returns its dirty bit tracking capabilities for a specified segment in DXGK_DIRTY_BIT_TRACKING_SEGMENT_CAPS when its DxgkDdiQueryAdapterInfo function is called with the DXGKQAITYPE_DIRTYBITTRACKINGSEGMENTCAPS query adapter info type.

Members

PageSize

The size of a single page, represented by each bit in the dirty bit plane. PageSize can be any power of two value greater than or equal to 4KB.

Remarks

If dirty plane data is not available for the segment, DxgkDdiQueryAdapterInfo should return STATUS_NOT_IMPLEMENTED for that particular call. Dxgkrnl ignores the contents of the output in this case.

For more information, see Dirty bit tracking.

See also

DXGK_DIRTY_BIT_TRACKING_CAPS

DXGK_QUERYADAPTERINFOTYPE

DxgkDdiQueryAdapterInfo