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

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

## Sintaxis

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

## Métodos públicos

## Métodos

| Método                                                                                               | Descripción                                                                                                    |
| ---------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| [IAcpHal::Connect](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect)               | Se conecta al ACP.                                                                                             |
| [IAcpHal::Disconnect](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_disconnect)         | Se desconecta del ACP.                                                                                         |
| [IAcpHal::GetNumMessages](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_getnummessages) | Devuelve el número de mensajes de la cola de mensajes.                                                         |
| [IAcpHal::PopMessage](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_popmessage)         | 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](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_submitcommand)   | 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](/reference/audio/acphal/acphal_members)


## Related topics

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