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

# Visão geral do XAudio2

> API de áudio de baixo nível XAudio2 para jogos do XBOX, que fornece um grafo de processamento de sinal e mixagem com baixa latência, buffers dinâmicos e reprodução com precisão de amostra.

O XAudio2 é uma arquitetura de API de áudio de baixo nível que fornece uma base de processamento de sinal e mixagem para jogos.

<a id="ID4EW" />

## Quando usar o XAudio2

O XAudio2 destina-se principalmente ao desenvolvimento de mecanismos de áudio de alto desempenho para jogos. Se você quiser adicionar efeitos sonoros e música de fundo aos seus jogos, o XAudio2 oferece um grafo de áudio; um mecanismo de mixagem com baixa latência e suporte a buffers dinâmicos; reprodução síncrona e com precisão de amostra; e conversão implícita da taxa de origem. Ao contrário da [WASAPI](/pt-BR/build/console-features/audio/overviews/wasapi-overview), o XAudio2 requer apenas uma quantidade mínima de código, mesmo para soluções de áudio complexas.

O XAudio2 é um conjunto de APIs multiplataforma. Para obter mais informações, confira [Introdução ao XAudio2](https://msdn.microsoft.com/library/windows/desktop/ee415762\(v=vs.85\).aspx).

<a id="ID4ERB" />

## Pausar e retomar

Para pausar corretamente o XAudio2 (por exemplo, quando exigido pelo usuário ao entrar no modo de suspensão), o título chama [StopEngine](https://learn.microsoft.com/windows/desktop/api/xaudio2/nf-xaudio2-ixaudio2-stopengine). Durante a operação de **retomada**, deve ser feita uma chamada para [StartEngine](https://learn.microsoft.com/windows/desktop/api/xaudio2/nf-xaudio2-ixaudio2-startengine).

<a id="ID4E6B" />

## Efeitos XAPOFX exclusivos do Microsoft Game Development Kit

[XAPOFX](https://msdn.microsoft.com/library/windows/desktop/ee415726\(v=vs.85\).aspx) é uma coleção de efeitos de áudio que implementam as interfaces XAPO para uso no XAudio2. O XAPOFX contém vários efeitos e um mecanismo comum para criar instâncias de efeitos.

A tabela a seguir mostra o efeito XAPOFX exclusivo do XBOX One XDK.

| Efeito | Descrição | Estrutura de parâmetros | Requisitos |
| - | - | - | - |
| FXLoudness | Este é um medidor de intensidade sonora baseado no padrão ITU-R BS.1770-3. Para obter um exemplo de uso do FXLoudness, confira o exemplo SimplePlaySound na página Samples do site [XBOX Game Developer (XGD)](https://developer.microsoft.com/games/xbox/partner/resources-softwaredownloads).<br /><br /> Este efeito usa os seguintes contadores para fornecer informações em tempo real ao [PIX](/pt-BR/tools/tools-console/pix/pix): <br />Intensidade sonora momentânea (LUFS).<br />Intensidade sonora de curto prazo (LUFS).<br />Intensidade sonora integrada (LUFS).<br />Faixa de intensidade sonora alta (LUFS).<br />Faixa de intensidade sonora baixa (LUFS).<br />Pico real (dB).<br /> | [FXLOUDNESS\_PARAMETERS](/pt-BR/reference/audio/xaudio2xbox/structs/fxloudness_parameters) | Oferece suporte apenas a formatos de áudio FLOAT32 a 48 KHz. |

## Documentação de referência da API

* [XAudio2Xbox (conteúdo da API)](/pt-BR/reference/audio/xaudio2xbox/xaudio2xbox_members)
  * Estruturas
    * [FXLOUDNESS\_PARAMETERS](/pt-BR/reference/audio/xaudio2xbox/structs/fxloudness_parameters)

## Confira também

[Usar o XAudio2 para reproduzir um som](/pt-BR/build/console-features/audio/overviews/xaudio2-play-sound) [Visão geral do ADPCM](/pt-BR/build/console-features/audio/overviews/adpcm-overview) [Codificador de linha de comando ADPCM](/pt-BR/build/console-features/audio/tools/adpcmencoder-tools)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [Visão geral do Unity](/pt-BR/paths/unity/overview.md)
- [Visão geral do Unreal Engine](/pt-BR/paths/unreal/overview.md)
- [Visão geral do XBOX Series X|S](/pt-BR/paths/series-xs/overview.md)
- [Visão geral do Windows & ROG XBOX Ally](/pt-BR/paths/windows/overview.md)
