> ## 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.

# XMA2Defs

> XMA2Defs

# XMA2Defs

API XMA2Defs

## Fonctions

| Fonction | Description |
| - | - |
| [GetLastXmaFrameBitPosition](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getlastxmaframebitposition.md) | Calcule le décalage en bits de la dernière trame complète d'un bloc XMA ou d'un ensemble de blocs. |
| [GetStandardChannelMaskFromXmaMask](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getstandardchannelmaskfromxmamask.md) | Effectue la conversion entre les masques de canaux WAVEFORMATEXTENSIBLE et les masques de canaux XMA. |
| [GetXmaBlockContainingSample](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmablockcontainingsample.md) | Utilise une table de recherche spécifiée pour trouver le bloc XMA qui contient un échantillon décodé spécifié. |
| [GetXmaChannelMaskFromStandardMask](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmachannelmaskfromstandardmask.md) | Effectue la conversion entre les masques de canaux WAVEFORMATEXTENSIBLE et les masques de canaux XMA. |
| [GetXmaDecodePositionForSample](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmadecodepositionforsample.md) | Obtient les informations nécessaires pour que le décodeur génère de l'audio à partir d'une position d'échantillon spécifiée, relative au début du bloc XMA spécifié. |
| [GetXmaFrameBitPosition](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmaframebitposition.md) | Calcule le décalage en bits d'une trame spécifiée au sein d'un bloc XMA ou d'un ensemble de blocs. |
| [GetXmaFrameLengthInBits](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmaframelengthinbits.md) | Lit le champ LengthInBits d'une trame spécifiée. |
| [GetXmaPacketFirstFrameOffsetInBits](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmapacketfirstframeoffsetinbits.md) | Fonction d'assistance pour la structure XMA2PACKET. Retourne le décalage de la première trame. |
| [GetXmaPacketFrameCount](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmapacketframecount.md) | Fonction d'assistance pour la structure XMA2PACKET. Retourne le nombre de trames du paquet. |
| [GetXmaPacketMetadata](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmapacketmetadata.md) | Fonction d'assistance pour la structure XMA2PACKET. |
| [GetXmaPacketSkipCount](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmapacketskipcount.md) | Fonction d'assistance pour la structure XMA2PACKET. Retourne les paquets d'autres flux à ignorer. |
| [GetXmaSampleRate](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/getxmasamplerate.md) | Obtient la fréquence d'échantillonnage XMA autorisée (24, 32, 44,1 ou 48 kHz) qui correspond à une fréquence d'échantillonnage générique. |
| [LocalizeXma2Format](https://docs.xbox.com/fr/reference/audio/xma2defs/functions/localizexma2format.md) | Modifie une structure XMA2WAVEFORMATEX sur place afin de respecter les règles d'ordre des octets de la plateforme actuelle (little-endian ou big-endian). |

## Structures

| Structure | Description |
| - | - |
| [XMA2PACKET](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xma2packet.md) | Structure de paquet XMA (au format big-endian). |
| [XMA2STREAMFORMAT](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xma2streamformat.md) | Structure utilisée dans XMA2WAVEFORMAT pour les données par flux. |
| [XMA2WAVEFORMAT](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xma2waveformat.md) | Structure de format XMA2 héritée, dans l'ordre des octets big-endian. |
| [XMA2WAVEFORMATEX](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xma2waveformatex.md) | Méthode recommandée pour exprimer les informations de format des fichiers XMA2. |
| [XMASTREAMFORMAT](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xmastreamformat.md) | Utilisée dans XMAWAVEFORMAT pour les données par flux. |
| [XMAWAVEFORMAT](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xmawaveformat.md) | Structure du format XMA1 hérité. |

## Documentation conceptuelle

* [Vue d'ensemble de XMA2](https://docs.xbox.com/fr/build/console-features/audio/overviews/xma2-overview.md)

## Voir aussi

[Référence de l'API audio](https://docs.xbox.com/fr/reference/audio/gc-reference-audio-toc.md)


## Related topics

- [Vue d'ensemble de XMA2](https://docs.xbox.com/fr/build/console-features/audio/overviews/xma2-overview.md)
- [Référence des API audio](https://docs.xbox.com/fr/reference/audio/gc-reference-audio-toc.md)
- [XMA2WAVEFORMATEX](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xma2waveformatex.md)
- [XMA2PACKET](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xma2packet.md)
- [XMA2STREAMFORMAT](https://docs.xbox.com/fr/reference/audio/xma2defs/structs/xma2streamformat.md)
