> ## 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 os tipos de mensagem do ACP.

## Sintaxe

```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 | Descrição |
| - | - |
| ACP\_MESSAGE\_TYPE\_AUDIO\_FRAME\_START | Início de um quadro de áudio. |
| ACP\_MESSAGE\_TYPE\_FLOWGRAPH\_COMPLETED | O flowgraph atual foi concluído. |
| ACP\_MESSAGE\_TYPE\_SRC\_BLOCKED | O contexto SRC está bloqueado e aguardando os dados de origem. |
| ACP\_MESSAGE\_TYPE\_DMA\_BLOCKED | O contexto DMA está bloqueado e aguardando os dados de origem. |
| ACP\_MESSAGE\_TYPE\_COMMAND\_COMPLETED | Um comando foi concluído. Essa notificação ocorre somente se o comando tiver um `commandId` diferente de zero. |
| ACP\_MESSAGE\_TYPE\_FLOWGRAPH\_TERMINATED | O flowgraph atual foi encerrado devido a um erro. |
| ACP\_MESSAGE\_TYPE\_ERROR | Ocorreu um erro não especificado. |
| ACP\_MESSAGE\_TYPE\_DISCONNECTED | Desconectado do ACP; nenhum dado está associado a esta mensagem. |
| ACP\_MESSAGE\_TYPE\_MASK | Máscara de bits de todas as mensagens; não é uma mensagem real. |

## Comentários

Essa enumeração é usada na estrutura [ACP\_MESSAGE](/pt-BR/reference/audio/acphal/structs/acp_message). Ela também é usada na estrutura [ACP\_COMMAND\_MESSAGE](/pt-BR/reference/audio/acphal/structs/acp_command_message).

Para obter mais informações sobre flowgraphs, consulte [Análise de flowgraph em Visão geral do ACP](/pt-BR/build/console-features/audio/overviews/acp-overview#ID4EHF).

## Requisitos

**Cabeçalho:** acphal.h

**Plataformas com suporte:** consoles da família XBOX One e consoles XBOX Series

## Confira também

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


## Related topics

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