> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IAcpHal

> IAcpHal

# IAcpHal

La interfaz IAcpHal define los métodos que se enumeran a continuación. Para usarlos, cree una instancia de la interfaz IACPHAL con [AcpHalCreate](https://docs.xbox.com/es/reference/audio/acphal/functions/acphalcreate.md).

## Sintaxis

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

## Métodos públicos

## Métodos

| Método | Descripción |
| - | - |
| [IAcpHal::Connect](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect.md) | Se conecta al ACP. |
| [IAcpHal::Disconnect](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_disconnect.md) | Se desconecta del ACP. |
| [IAcpHal::GetNumMessages](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_getnummessages.md) | Devuelve el número de mensajes de la cola de mensajes. |
| [IAcpHal::PopMessage](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_popmessage.md) | Devuelve el mensaje más antiguo de la cola de mensajes del ACP y, a continuación, quita el mensaje de la cola. |
| [IAcpHal::SubmitCommand](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_submitcommand.md) | Envía un comando al ACP. |

## Requisitos

**Encabezado:** acphal.h

**Plataformas compatibles:** consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[acphal](https://docs.xbox.com/es/reference/audio/acphal/acphal_members.md)


## Related topics

- [IAcpHal::Connect](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect.md)
- [IAcpHal::Disconnect](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_disconnect.md)
- [IAcpHal::PopMessage](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_popmessage.md)
- [IAcpHal::SubmitCommand](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_submitcommand.md)
- [IAcpHal::GetNumMessages](https://docs.xbox.com/es/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_getnummessages.md)
