DXGKARG_CREATEMEMORYBASIS structure (d3dkmddi.h)
The DXGKARG_CREATEMEMORYBASIS structure is an input parameter for DxgkDdiCreateMemoryBasis to use to create a memory basis.
Syntax
typedef struct _DXGKARG_CREATEMEMORYBASIS {
UINT SegmentId;
UINT64 RangeCount;
DXGK_MEMORYRANGE Ranges[1];
} DXGKARG_CREATEMEMORYBASIS;
Members
SegmentId
[in] The driver's segment ID.
RangeCount
[in] The number of ranges that this memory basis includes; that is, the number of ranges in Ranges's array.
Ranges[1]
Array of DXGK_MEMORYRANGE structures that describe the details for each range of the basis, including SegmentOffset and SizeInBytes.
Remarks
For more information, see Dirty bit tracking.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11, version 24H2 (WDDM 3.2) |
Header | d3dkmddi.h |