> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XMAWAVEFORMAT

> XMAWAVEFORMAT

# XMAWAVEFORMAT

Structure du format XMA1 hérité.

## Syntaxe

```cpp theme={null}
typedef struct XMAWAVEFORMAT {  
    WORD FormatTag;  
    WORD BitsPerSample;  
    WORD EncodeOptions;  
    WORD LargestSkip;  
    WORD NumStreams;  
    BYTE LoopCount;  
    BYTE Version;  
    XMASTREAMFORMAT XmaStreams[1];  
} XMAWAVEFORMAT  
```

### Membres

*FormatTag*\
Type : WORD

Type de format audio. Toujours WAVE\_FORMAT\_XMA.

*BitsPerSample*\
Type : WORD

Profondeur de bits. Doit actuellement être 16.

*EncodeOptions*\
Type : WORD

Options de l'encodeur et du décodeur XBOX Media Audio (XMA).

*LargestSkip*\
Type : WORD

Plus grand saut utilisé dans l'entrelacement des flux.

*NumStreams*\
Type : WORD

Nombre de flux audio entrelacés.

*LoopCount*\
Type : BYTE

Nombre de répétitions de la boucle; 255 = infini.

*Version*\
Type : BYTE

Version de l'encodeur XMA qui a généré le fichier. Pour les fichiers XMA2, la version est toujours 3 ou plus.

*XmaStreams*\
Type : [XMASTREAMFORMAT](https://docs.xbox.com/fr-CA/reference/audio/xma2defs/structs/xmastreamformat.md)\[1]

Informations de format par flux; la longueur réelle du tableau se trouve dans le champ NumStreams.

## Remarques

> [!NOTE]
>
> Il s'agit d'une structure de format XMA1 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](https://docs.xbox.com/fr-CA/build/console-features/audio/overviews/xma2-overview.md). 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](https://docs.xbox.com/fr-CA/build/console-features/audio/overviews/xbox-one-audio-architecture.md).

## Configuration requise

**En-tête :** xma2defs.h

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[xma2defs](https://docs.xbox.com/fr-CA/reference/audio/xma2defs/xma2defs_members.md)


## Related topics

- [XMA2Defs](https://docs.xbox.com/fr-CA/reference/audio/xma2defs/xma2defs_members.md)
- [XMASTREAMFORMAT](https://docs.xbox.com/fr-CA/reference/audio/xma2defs/structs/xmastreamformat.md)
- [XMA2WAVEFORMAT](https://docs.xbox.com/fr-CA/reference/audio/xma2defs/structs/xma2waveformat.md)
