Skip to main content

ApuHeapState

The heap state of the APU.

Syntax

Members

bytesFree
Type: UINT32
Size of all unallocated regions. bytesAllocated
Type: UINT32
Size of all allocated regions as visible to the title. bytesLost
Type: UINT32
Size of all memory lost to alignment requests and fragmented blocks too small to allocate. maximumBlockSizeAvailable
Type: UINT32
Largest block available. Actual space available can be less due to alignment requirements. allocationCount
Type: UINT32
Count of all allocated blocks.

Remarks

This structure is output by ApuHeapGetState. An APU heap is created by ApuCreateHeap. The heap persists for the lifetime of the process.

Requirements

Header: apu.h Supported platforms: XBOX One family consoles and XBOX Series consoles

See also

ApuHeapGetState
APU
Last modified on August 20, 2026