> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.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](/fr-CA/reference/audio/xma2defs/structs/xmastreamformat)\[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.</Note>

`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](/fr-CA/build/console-features/audio/overviews/xma2-overview). 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](/fr-CA/build/console-features/audio/overviews/xbox-one-audio-architecture).

## Configuration requise

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

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

## Voir aussi

[xma2defs](/fr-CA/reference/audio/xma2defs/xma2defs_members)


## Related topics

- [XMAWAVEFORMAT](/reference/audio/xma2defs/structs/xmawaveformat.md)
- [XMA2Defs](/reference/audio/xma2defs/xma2defs_members.md)
- [XMASTREAMFORMAT](/reference/audio/xma2defs/structs/xmastreamformat.md)
- [XMA2WAVEFORMAT](/reference/audio/xma2defs/structs/xma2waveformat.md)
