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

API XAPU

## Fonctions

| Fonction | Description |
| - | - |
| [XApuConnect](/fr-CA/reference/audio/xapu/functions/xapuconnect) | Établit une connexion et alloue les ressources nécessaires pour une unité de traitement audio (XAPU). |
| [XApuDequeueResult](/fr-CA/reference/audio/xapu/functions/xapudequeueresult) | Récupère un [XApuResult](/fr-CA/reference/audio/xapu/structs/xapuresult) dans la file d'attente des résultats, s'il est disponible. |
| [XApuDisconnect](/fr-CA/reference/audio/xapu/functions/xapudisconnect) | Se déconnecte du serveur matériel et libère toutes les ressources allouées pendant [XApuConnect](/fr-CA/reference/audio/xapu/functions/xapuconnect). |
| [XApuEnqueueCommand](/fr-CA/reference/audio/xapu/functions/xapuenqueuecommand) | Envoie une seule commande à la file d'attente de commandes de la XAPU. |
| [XApuGetResultCount](/fr-CA/reference/audio/xapu/functions/xapugetresultcount) | Retourne le nombre de [XApuResult](/fr-CA/reference/audio/xapu/structs/xapuresult) dans la file d'attente des résultats. |
| [XApuGetUtilization](/fr-CA/reference/audio/xapu/functions/xapugetutilization) | Obtient les valeurs d'utilisation actuelles du serveur matériel pour le type de processus et le nombre de canaux spécifiés. |

## Structures

| Structure | Description |
| - | - |
| [XApuCommandId](/fr-CA/reference/audio/xapu/structs/xapucommandid) | Définit les paramètres de commande de base à envoyer à la XAPU et à recevoir de celle-ci. Toutes les autres commandes sont étendues à partir de ce type. |
| [XApuConnectInputParameters](/fr-CA/reference/audio/xapu/structs/xapuconnectinputparameters) | Paramètres transmis à [XApuConnect](/fr-CA/reference/audio/xapu/functions/xapuconnect) pour allouer des ressources. |
| [XApuConnectOutputParameters](/fr-CA/reference/audio/xapu/structs/xapuconnectoutputparameters) | Paramètres retournés par [XApuConnect](/fr-CA/reference/audio/xapu/functions/xapuconnect). |
| [XApuDecodeConvertActivateCommand](/fr-CA/reference/audio/xapu/structs/xapudecodeconvertactivatecommand) | Définit les paramètres d'activation de décodage ou de décodage-conversion |
| [XApuDecodeConvertCommand](/fr-CA/reference/audio/xapu/structs/xapudecodeconvertcommand) | Définit les paramètres de traitement de décodage ou de décodage-conversion |
| [XApuResult](/fr-CA/reference/audio/xapu/structs/xapuresult) | Définit un résultat retourné par la XAPU. |
| [XApuUtilization](/fr-CA/reference/audio/xapu/structs/xapuutilization) | Définit les paramètres d'utilisation. |

## Énumérations

| Énumération | Description |
| - | - |
| [XApuCommandOptions](/fr-CA/reference/audio/xapu/enums/xapucommandoptions) | Définit les options pour différents types de commandes. |
| [XApuCommandType](/fr-CA/reference/audio/xapu/enums/xapucommandtype) | Définit les types de commandes qui seront effectuées sur un seul flux. |
| [XApuConnectOptions](/fr-CA/reference/audio/xapu/enums/xapuconnectoptions) | Définit les options pour différents types de commandes. |
| [XApuProcessType](/fr-CA/reference/audio/xapu/enums/xapuprocesstype) | Définit les types de traitement qui seront effectués par le ou les clients XAPU. |
| [XApuStateOptions](/fr-CA/reference/audio/xapu/enums/xapustateoptions) | Définit l'état actuel du moteur de traitement. |
| [Erreurs XAPU](/fr-CA/reference/audio/xapu/enums/xapuerrors) | Cette rubrique répertorie les erreurs qui peuvent être retournées par n'importe quelle API 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)
