DXGK_DIRTY_BIT_TRACKING_SEGMENT_CAPS structure (d3dkmddi.h)
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.
Syntax
typedef struct _DXGK_DIRTY_BIT_TRACKING_SEGMENT_CAPS {
UINT32 PageSize;
} DXGK_DIRTY_BIT_TRACKING_SEGMENT_CAPS;
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11, version 24H2 |
Header | d3dkmddi.h |