Skip to main content

XMA2STREAMFORMAT

Used in XMA2WAVEFORMAT for per-stream data.

Syntax

Members

Channels
Type: BYTE
Number of channels (1 or 2) in the stream. RESERVED
Type: BYTE
Reserved. ChannelMask
Type: WORD
Spatial positions of the channels in the stream. The least-significant bit corresponds to the front-left speaker, the next least-significant bit corresponds to the front-right speaker, and so on. The bits, in the order of significance, are defined as follows. The following speaker configurations are defined. The following DVD speaker positions are defined.

Remarks

This structure is used in XMA2WAVEFORMAT for per-stream data. As shown in the code example below, Channels refer to the number of channels in the stream. ChannelMask is for spatial positions of the channels in the stream.
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