D3DKMT_SEGMENT_CAPS structure (d3dkmthk.h)

Contains segment capabilities.

Syntax

typedef struct _D3DKMT_SEGMENT_CAPS {
  D3DKMT_ALIGN64 UINT64       Size;
  UINT                        PageSize;
  ULONG                       SegmentId;
  BOOLEAN                     bAperture;
  BOOLEAN                     bReservedSysMem;
  D3DKMT_MEMORY_SEGMENT_GROUP BudgetGroup;
} D3DKMT_SEGMENT_CAPS;

Members

Size

Size of the segment.

PageSize

The page sized.

SegmentId

The segment Id.

bAperture

Indicates whether the segment is an aperture.

bReservedSysMem

Indicates whether the segment is a reserved system memory.

BudgetGroup

A D3DKMT_MEMORY_SEGMENT_GROUP that represents the budget group.

Requirements

Requirement Value
Header d3dkmthk.h