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

# IAcpHal

> IAcpHal

# IAcpHal

L'interface IAcpHal définit les méthodes répertoriées ci-dessous. Pour les utiliser, créez une instance de l'interface IACPHAL avec [AcpHalCreate](/fr-CA/reference/audio/acphal/functions/acphalcreate).

## Syntaxe

```cpp theme={null}
class IAcpHal  
```

## Méthodes publiques

## Méthodes

| Méthode | Description |
| - | - |
| [IAcpHal::Connect](/fr-CA/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect) | Se connecte à l'ACP. |
| [IAcpHal::Disconnect](/fr-CA/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_disconnect) | Se déconnecte de l'ACP. |
| [IAcpHal::GetNumMessages](/fr-CA/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_getnummessages) | Renvoie le nombre de messages dans la file d'attente de messages. |
| [IAcpHal::PopMessage](/fr-CA/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_popmessage) | Renvoie le message le plus ancien de la file d'attente de messages de l'ACP, puis supprime le message de la file d'attente. |
| [IAcpHal::SubmitCommand](/fr-CA/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_submitcommand) | Soumet une commande à l'ACP. |

## Configuration requise

**En-tête :** acphal.h

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[acphal](/fr-CA/reference/audio/acphal/acphal_members)


## Related topics

- [IAcpHal](/reference/audio/acphal/interfaces/IAcpHal/iacphal.md)
- [IAcpHal::Disconnect](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_disconnect.md)
- [IAcpHal::Connect](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect.md)
- [IAcpHal::PopMessage](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_popmessage.md)
- [IAcpHal::SubmitCommand](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_submitcommand.md)
