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

# XAPU

> XAPU

# XAPU

APIs da XAPU

## Funções

| Função | Descrição |
| - | - |
| [XApuConnect](/pt-BR/reference/audio/xapu/functions/xapuconnect) | Estabelece uma conexão e aloca os recursos necessários para uma Unidade de Processamento de Áudio (XAPU). |
| [XApuDequeueResult](/pt-BR/reference/audio/xapu/functions/xapudequeueresult) | Recupera um [XApuResult](/pt-BR/reference/audio/xapu/structs/xapuresult) da fila de resultados, se disponível. |
| [XApuDisconnect](/pt-BR/reference/audio/xapu/functions/xapudisconnect) | Desconecta-se do servidor de hardware e libera todos os recursos alocados durante [XApuConnect](/pt-BR/reference/audio/xapu/functions/xapuconnect). |
| [XApuEnqueueCommand](/pt-BR/reference/audio/xapu/functions/xapuenqueuecommand) | Envia um único comando para a fila de comandos da XAPU. |
| [XApuGetResultCount](/pt-BR/reference/audio/xapu/functions/xapugetresultcount) | Retorna o número de [XApuResult](/pt-BR/reference/audio/xapu/structs/xapuresult) na fila de resultados. |
| [XApuGetUtilization](/pt-BR/reference/audio/xapu/functions/xapugetutilization) | Obtém os valores de utilização atuais do servidor de hardware para o tipo de processo e o número de canais especificados. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [XApuCommandId](/pt-BR/reference/audio/xapu/structs/xapucommandid) | Define os parâmetros básicos de comando a serem enviados e recebidos da XAPU. Todos os outros comandos são expandidos a partir desse tipo. |
| [XApuConnectInputParameters](/pt-BR/reference/audio/xapu/structs/xapuconnectinputparameters) | Parâmetros passados para [XApuConnect](/pt-BR/reference/audio/xapu/functions/xapuconnect) para alocar recursos. |
| [XApuConnectOutputParameters](/pt-BR/reference/audio/xapu/structs/xapuconnectoutputparameters) | Parâmetros retornados por [XApuConnect](/pt-BR/reference/audio/xapu/functions/xapuconnect). |
| [XApuDecodeConvertActivateCommand](/pt-BR/reference/audio/xapu/structs/xapudecodeconvertactivatecommand) | Define os parâmetros de ativação de decodificação ou de decodificação e conversão |
| [XApuDecodeConvertCommand](/pt-BR/reference/audio/xapu/structs/xapudecodeconvertcommand) | Define os parâmetros de processamento de decodificação ou de decodificação e conversão |
| [XApuResult](/pt-BR/reference/audio/xapu/structs/xapuresult) | Define um resultado retornado pela XAPU. |
| [XApuUtilization](/pt-BR/reference/audio/xapu/structs/xapuutilization) | Define os parâmetros de utilização. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XApuCommandOptions](/pt-BR/reference/audio/xapu/enums/xapucommandoptions) | Define opções para diferentes tipos de comando. |
| [XApuCommandType](/pt-BR/reference/audio/xapu/enums/xapucommandtype) | Define os tipos de comando que serão executados em um único fluxo. |
| [XApuConnectOptions](/pt-BR/reference/audio/xapu/enums/xapuconnectoptions) | Define opções para diferentes tipos de comando. |
| [XApuProcessType](/pt-BR/reference/audio/xapu/enums/xapuprocesstype) | Define os tipos de processamento que serão executados pelos clientes da XAPU. |
| [XApuStateOptions](/pt-BR/reference/audio/xapu/enums/xapustateoptions) | Define o estado atual do mecanismo de processamento. |
| [Erros da XAPU](/pt-BR/reference/audio/xapu/enums/xapuerrors) | Este tópico lista os erros que podem ser retornados por qualquer uma das APIs da XAPU. |


## Related topics

- [XAPU](/reference/audio/xapu/xapu_members.md)
- [XAPU Errors](/reference/audio/xapu/enums/xapuerrors.md)
- [XAPU 错误](/zh-CN/reference/audio/xapu/enums/xapuerrors.md)
- [XAPU overview](/build/console-features/audio/overviews/xapu-overview.md)
- [XAPU 概述](/zh-CN/build/console-features/audio/overviews/xapu-overview.md)
