Skip to main content

XMA2PACKET

Structure de paquet XBOX Media Audio (XMA) au format big-endian.

Syntaxe

Membres

FrameCount
Type : int
Nombre de trames XMA qui commencent dans ce paquet. FrameOffsetInBits
Type : int
Bit de XmaData où commence la première trame complète. PacketMetaData
Type : int
Métadonnées stockées dans le paquet. Toujours 1 pour XMA2. PacketSkipCount
Type : int
Nombre de paquets appartenant à d’autres flux qui doivent être ignorés pour trouver le prochain paquet appartenant à ce flux. XmaData
Type : BYTE[XMA_BYTES_PER_PACKET - sizeof ( DWORD )]
Données encodées en XMA.

Remarques

La structure XMA2PACKET ignore 2 paquets pour trouver le suivant pour ce flux. Elle utilise la signature XMA2, qui est 001. La première trame commence 527 bits après le début du paquet. Le paquet contient 12 trames. Dans l’exemple suivant, le premier DWORD d’un paquet est 0x30107902. Le paquet contient 12 trames. La première trame commence 527 bits après le début du paquet. Pour trouver le prochain paquet de ce flux, ignorez 2 paquets.
Pour une vue d’ensemble de l’architecture audio de la XBOX One, consultez Le son du futur : L’architecture audio de la XBOX One.

Configuration requise

En-tête : xma2defs.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Vue d’ensemble de XMA2
xma2defs
Last modified on October 6, 2026