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

APIs XMA2Defs

## Funções

| Função | Descrição |
| - | - |
| [GetLastXmaFrameBitPosition](/pt-BR/reference/audio/xma2defs/functions/getlastxmaframebitposition) | Calcula o deslocamento de bits do último quadro completo em um bloco XMA ou em um conjunto de blocos. |
| [GetStandardChannelMaskFromXmaMask](/pt-BR/reference/audio/xma2defs/functions/getstandardchannelmaskfromxmamask) | Converte entre máscaras de canal WAVEFORMATEXTENSIBLE e máscaras de canal XMA. |
| [GetXmaBlockContainingSample](/pt-BR/reference/audio/xma2defs/functions/getxmablockcontainingsample) | Usa uma tabela de busca especificada para localizar o bloco XMA que contém uma amostra decodificada especificada. |
| [GetXmaChannelMaskFromStandardMask](/pt-BR/reference/audio/xma2defs/functions/getxmachannelmaskfromstandardmask) | Converte entre máscaras de canal WAVEFORMATEXTENSIBLE e máscaras de canal XMA. |
| [GetXmaDecodePositionForSample](/pt-BR/reference/audio/xma2defs/functions/getxmadecodepositionforsample) | Obtém as informações necessárias para fazer com que o decodificador gere áudio a partir de uma posição de amostra especificada em relação ao início do bloco XMA especificado. |
| [GetXmaFrameBitPosition](/pt-BR/reference/audio/xma2defs/functions/getxmaframebitposition) | Calcula o deslocamento de bits de um quadro especificado dentro de um bloco XMA ou de um conjunto de blocos. |
| [GetXmaFrameLengthInBits](/pt-BR/reference/audio/xma2defs/functions/getxmaframelengthinbits) | Lê o campo LengthInBits de um quadro especificado. |
| [GetXmaPacketFirstFrameOffsetInBits](/pt-BR/reference/audio/xma2defs/functions/getxmapacketfirstframeoffsetinbits) | Função auxiliar para a estrutura XMA2PACKET. Retorna o deslocamento do primeiro quadro. |
| [GetXmaPacketFrameCount](/pt-BR/reference/audio/xma2defs/functions/getxmapacketframecount) | Função auxiliar para a estrutura XMA2PACKET. Retorna a contagem de quadros do pacote. |
| [GetXmaPacketMetadata](/pt-BR/reference/audio/xma2defs/functions/getxmapacketmetadata) | Função auxiliar para a estrutura XMA2PACKET. |
| [GetXmaPacketSkipCount](/pt-BR/reference/audio/xma2defs/functions/getxmapacketskipcount) | Função auxiliar para a estrutura XMA2PACKET. Retorna os pacotes de outros fluxos a serem ignorados. |
| [GetXmaSampleRate](/pt-BR/reference/audio/xma2defs/functions/getxmasamplerate) | Obtém a taxa de amostragem XMA válida (24, 32, 44,1 ou 48 KHz) que corresponde a uma taxa de amostragem genérica. |
| [LocalizeXma2Format](/pt-BR/reference/audio/xma2defs/functions/localizexma2format) | Modifica uma estrutura XMA2WAVEFORMATEX no local para cumprir as regras de ordenação de bytes da plataforma atual (little-endian ou big-endian). |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [XMA2PACKET](/pt-BR/reference/audio/xma2defs/structs/xma2packet) | Estrutura de pacote XMA (no formato big-endian). |
| [XMA2STREAMFORMAT](/pt-BR/reference/audio/xma2defs/structs/xma2streamformat) | Estrutura usada em XMA2WAVEFORMAT para dados por fluxo. |
| [XMA2WAVEFORMAT](/pt-BR/reference/audio/xma2defs/structs/xma2waveformat) | Estrutura de formato XMA2 herdada na ordem de bytes big-endian. |
| [XMA2WAVEFORMATEX](/pt-BR/reference/audio/xma2defs/structs/xma2waveformatex) | A maneira recomendada de expressar informações de formato para arquivos XMA2. |
| [XMASTREAMFORMAT](/pt-BR/reference/audio/xma2defs/structs/xmastreamformat) | Usada em XMAWAVEFORMAT para dados por fluxo. |
| [XMAWAVEFORMAT](/pt-BR/reference/audio/xma2defs/structs/xmawaveformat) | Estrutura do formato XMA1 herdado. |

## Documentação conceitual

* [Visão geral do XMA2](/pt-BR/build/console-features/audio/overviews/xma2-overview)

## Confira também

[Referência da API de áudio](/pt-BR/reference/audio/gc-reference-audio-toc)


## Related topics

- [Visão geral do XMA2](/pt-BR/build/console-features/audio/overviews/xma2-overview.md)
- [Referência da API de áudio](/pt-BR/reference/audio/gc-reference-audio-toc.md)
- [XMA2WAVEFORMATEX](/pt-BR/reference/audio/xma2defs/structs/xma2waveformatex.md)
- [XMA2PACKET](/pt-BR/reference/audio/xma2defs/structs/xma2packet.md)
- [XMA2STREAMFORMAT](/pt-BR/reference/audio/xma2defs/structs/xma2streamformat.md)
