Skip to main content

GetXmaPacketFirstFrameOffsetInBits

This is a helper function for the XMA2PACKET structure that returns the first frame offset.

Syntax

Parameters

pPacket   _In_bytecount_(3)
Type: BYTE*
Pointer to the packet.

Return value

Type: DWORD The first frame offset, in bits.

Remarks

GetXmaPacketFirstFrameOffsetInBits gets the bit offset of the first frame of the XBOX Media Audio (XMA) packet.
Bitfields cannot be read directly on little-endian architectures such as the Intel x86, as they are laid out in big-endian form.
For more information about XMA2, see Overview of XMA2. For an overview of the audio architecture of XBOX One, see The sound of the future: The audio architecture in XBOX One.

Requirements

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

See also

xma2defs
Last modified on August 20, 2026