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

# XMA2Defs

> XMA2Defs

# XMA2Defs

API XMA2Defs

## Fonctions

| Fonction | Description |
| - | - |
| [GetLastXmaFrameBitPosition](/fr-CA/reference/audio/xma2defs/functions/getlastxmaframebitposition) | Calcule le décalage en bits de la dernière trame complète dans un bloc XMA ou un ensemble de blocs. |
| [GetStandardChannelMaskFromXmaMask](/fr-CA/reference/audio/xma2defs/functions/getstandardchannelmaskfromxmamask) | Effectue la conversion entre les masques de canaux WAVEFORMATEXTENSIBLE et les masques de canaux XMA. |
| [GetXmaBlockContainingSample](/fr-CA/reference/audio/xma2defs/functions/getxmablockcontainingsample) | Utilise une table de recherche spécifiée pour trouver le bloc XMA qui contient un échantillon décodé spécifié. |
| [GetXmaChannelMaskFromStandardMask](/fr-CA/reference/audio/xma2defs/functions/getxmachannelmaskfromstandardmask) | Effectue la conversion entre les masques de canaux WAVEFORMATEXTENSIBLE et les masques de canaux XMA. |
| [GetXmaDecodePositionForSample](/fr-CA/reference/audio/xma2defs/functions/getxmadecodepositionforsample) | 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 par rapport au début du bloc XMA spécifié. |
| [GetXmaFrameBitPosition](/fr-CA/reference/audio/xma2defs/functions/getxmaframebitposition) | Calcule le décalage en bits d'une trame spécifiée dans un bloc XMA ou un ensemble de blocs. |
| [GetXmaFrameLengthInBits](/fr-CA/reference/audio/xma2defs/functions/getxmaframelengthinbits) | Lit le champ LengthInBits d'une trame spécifiée. |
| [GetXmaPacketFirstFrameOffsetInBits](/fr-CA/reference/audio/xma2defs/functions/getxmapacketfirstframeoffsetinbits) | Fonction d'assistance de la structure XMA2PACKET. Retourne le décalage de la première trame. |
| [GetXmaPacketFrameCount](/fr-CA/reference/audio/xma2defs/functions/getxmapacketframecount) | Fonction d'assistance de la structure XMA2PACKET. Retourne le nombre de trames du paquet. |
| [GetXmaPacketMetadata](/fr-CA/reference/audio/xma2defs/functions/getxmapacketmetadata) | Fonction d'assistance de la structure XMA2PACKET. |
| [GetXmaPacketSkipCount](/fr-CA/reference/audio/xma2defs/functions/getxmapacketskipcount) | Fonction d'assistance de la structure XMA2PACKET. Retourne les paquets d'autres flux à ignorer. |
| [GetXmaSampleRate](/fr-CA/reference/audio/xma2defs/functions/getxmasamplerate) | Obtient le taux d'échantillonnage XMA valide (24, 32, 44,1 ou 48 kHz) qui correspond à un taux d'échantillonnage générique. |
| [LocalizeXma2Format](/fr-CA/reference/audio/xma2defs/functions/localizexma2format) | 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](/fr-CA/reference/audio/xma2defs/structs/xma2packet) | Structure de paquet XMA (au format big-endian). |
| [XMA2STREAMFORMAT](/fr-CA/reference/audio/xma2defs/structs/xma2streamformat) | Structure utilisée dans XMA2WAVEFORMAT pour les données par flux. |
| [XMA2WAVEFORMAT](/fr-CA/reference/audio/xma2defs/structs/xma2waveformat) | Structure de format XMA2 héritée, dans l'ordre des octets big-endian. |
| [XMA2WAVEFORMATEX](/fr-CA/reference/audio/xma2defs/structs/xma2waveformatex) | Méthode recommandée pour exprimer les informations de format des fichiers XMA2. |
| [XMASTREAMFORMAT](/fr-CA/reference/audio/xma2defs/structs/xmastreamformat) | Utilisée dans XMAWAVEFORMAT pour les données par flux. |
| [XMAWAVEFORMAT](/fr-CA/reference/audio/xma2defs/structs/xmawaveformat) | Structure du format XMA1 hérité. |

## Documentation conceptuelle

* [Vue d'ensemble de XMA2](/fr-CA/build/console-features/audio/overviews/xma2-overview)

## Voir aussi

[Référence de l'API audio](/fr-CA/reference/audio/gc-reference-audio-toc)


## Related topics

- [XMA2Defs](/reference/audio/xma2defs/xma2defs_members.md)
- [XMA2WAVEFORMATEX](/reference/audio/xma2defs/structs/xma2waveformatex.md)
- [XMA2PACKET](/reference/audio/xma2defs/structs/xma2packet.md)
- [XMA2STREAMFORMAT](/reference/audio/xma2defs/structs/xma2streamformat.md)
- [XMA2WAVEFORMAT](/reference/audio/xma2defs/structs/xma2waveformat.md)
