XMA2WAVEFORMAT
Structure de format XMA2 héritée, dans l’ordre des octets big-endian.Syntaxe
Membres
VersionType : BYTE Version de l’encodeur XMA qui a généré le fichier. Toujours 3 ou plus pour les fichiers XMA2. NumStreams
Type : BYTE Nombre de flux audio entrelacés. RESERVED
Type : BYTE Réservé. LoopCount
Type : BYTE Nombre de répétitions de la boucle; 255 = infini. LoopBegin
Type : DWORD Point de début de la boucle, en échantillons. LoopEnd
Type : DWORD Point de fin de la boucle, en échantillons. SampleRate
Type : DWORD Taux d’échantillonnage décodé du fichier. EncodeOptions
Type : DWORD Options de l’encodeur ou du décodeur XMA. PsuedoBytesPerSec
Type : DWORD Utilisé en interne par l’encodeur XMA. BlockSizeInBytes
Type : DWORD Taille, en octets, des blocs XMA de ce fichier, sauf peut-être le dernier. Toujours un multiple de 2 Ko, car les blocs XMA sont des tableaux de paquets de 2 Ko. SamplesEncoded
Type : DWORD Nombre total d’échantillons PCM encodés dans ce fichier. SamplesInSource
Type : DWORD Nombre réel d’échantillons PCM dans le matériel source utilisé pour générer ce fichier. BlockCount
Type : DWORD Nombre de blocs XMA dans ce fichier, et donc également le nombre d’entrées dans sa table de recherche. Streams
Type : XMA2STREAMFORMAT[1] Informations de format par flux; la longueur réelle du tableau se trouve dans le champ NumStreams.
Remarques
Il s’agit d’une structure de format XMA héritée. Les informations fournies doivent servir uniquement de référence et ne doivent pas être utilisées dans du nouveau contenu.
XMAWAVEFORMAT était la structure utilisée dans les fichiers XMA version 1. XMA2WAVEFORMAT était utilisée dans les premiers fichiers XMA2. Elle n’est pas placée dans le bloc RIFF fmt habituel, mais dans son propre bloc XMA2. Pour plus d’informations sur XMA2, consultez Vue d’ensemble de XMA2. 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.
