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

# ACP_MESSAGE_TYPE

> ACP_MESSAGE_TYPE

# ACP\_MESSAGE\_TYPE

Enumera los tipos de mensaje del ACP.

## Sintaxis

```cpp theme={null}
enum ACP_MESSAGE_TYPE    
{  
    ACP_MESSAGE_TYPE_AUDIO_FRAME_START = 0x01,  
    ACP_MESSAGE_TYPE_FLOWGRAPH_COMPLETED = 0x02,  
    ACP_MESSAGE_TYPE_SRC_BLOCKED = 0x04,  
    ACP_MESSAGE_TYPE_DMA_BLOCKED = 0x08,  
    ACP_MESSAGE_TYPE_COMMAND_COMPLETED = 0x10,  
    ACP_MESSAGE_TYPE_FLOWGRAPH_TERMINATED = 0x20,  
    ACP_MESSAGE_TYPE_ERROR = 0x40,  
    ACP_MESSAGE_TYPE_DISCONNECTED = 0x80,  
    ACP_MESSAGE_TYPE_MASK = 0xff  
}  
```

## Constantes

| Constante                                 | Descripción                                                                                                         |
| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| ACP\_MESSAGE\_TYPE\_AUDIO\_FRAME\_START   | Inicio de un fotograma de audio.                                                                                    |
| ACP\_MESSAGE\_TYPE\_FLOWGRAPH\_COMPLETED  | El grafo de flujo actual se ha completado.                                                                          |
| ACP\_MESSAGE\_TYPE\_SRC\_BLOCKED          | El contexto SRC está bloqueado y a la espera de los datos de origen.                                                |
| ACP\_MESSAGE\_TYPE\_DMA\_BLOCKED          | El contexto DMA está bloqueado y a la espera de los datos de origen.                                                |
| ACP\_MESSAGE\_TYPE\_COMMAND\_COMPLETED    | Se ha completado un comando. Esta notificación solo se produce si el comando tiene un `commandId` distinto de cero. |
| ACP\_MESSAGE\_TYPE\_FLOWGRAPH\_TERMINATED | El grafo de flujo actual se terminó debido a un error.                                                              |
| ACP\_MESSAGE\_TYPE\_ERROR                 | Se produjo un error no especificado.                                                                                |
| ACP\_MESSAGE\_TYPE\_DISCONNECTED          | Se desconectó del ACP; no hay datos asociados a este mensaje.                                                       |
| ACP\_MESSAGE\_TYPE\_MASK                  | Máscara de bits de todos los mensajes; no es un mensaje real.                                                       |

## Comentarios

Esta enumeración se usa en la estructura [ACP\_MESSAGE](/reference/audio/acphal/structs/acp_message). También se usa en la estructura [ACP\_COMMAND\_MESSAGE](/reference/audio/acphal/structs/acp_command_message).

Para obtener más información sobre los grafos de flujo, consulte [Análisis de grafos de flujo en Información general del ACP](/build/console-features/audio/overviews/acp-overview#ID4EHF).

## Requisitos

**Encabezado:** acphal.h

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

## Consulte también

[ACP\_MESSAGE](/reference/audio/acphal/structs/acp_message)\
[AcpHal](/reference/audio/acphal/acphal_members)


## Related topics

- [ACP_MESSAGE](/es/reference/audio/acphal/structs/acp_message.md)
- [ACP_COMMAND_MESSAGE](/es/reference/audio/acphal/structs/acp_command_message.md)
- [ACP_MESSAGE_ERROR](/es/reference/audio/acphal/structs/acp_message_error.md)
- [ACP_MESSAGE_FLOWGRAPH_COMPLETED](/es/reference/audio/acphal/structs/acp_message_flowgraph_completed.md)
- [ACP_MESSAGE_COMMAND_COMPLETED](/es/reference/audio/acphal/structs/acp_message_command_completed.md)
