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

ACP 메시지 유형을 열거합니다.

## 구문

```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  
}  
```

## 상수

| 상수                                        | 설명                                                       |
| ----------------------------------------- | -------------------------------------------------------- |
| ACP\_MESSAGE\_TYPE\_AUDIO\_FRAME\_START   | 오디오 프레임의 시작입니다.                                          |
| ACP\_MESSAGE\_TYPE\_FLOWGRAPH\_COMPLETED  | 현재 플로우그래프가 완료되었습니다.                                      |
| ACP\_MESSAGE\_TYPE\_SRC\_BLOCKED          | SRC 컨텍스트가 차단되었으며 원본 데이터를 기다리고 있습니다.                      |
| ACP\_MESSAGE\_TYPE\_DMA\_BLOCKED          | DMA 컨텍스트가 차단되었으며 원본 데이터를 기다리고 있습니다.                      |
| ACP\_MESSAGE\_TYPE\_COMMAND\_COMPLETED    | 명령이 완료되었습니다. 이 알림은 명령에 0이 아닌 `commandId`가 있는 경우에만 발생합니다. |
| ACP\_MESSAGE\_TYPE\_FLOWGRAPH\_TERMINATED | 현재 플로우그래프가 오류로 인해 종료되었습니다.                               |
| ACP\_MESSAGE\_TYPE\_ERROR                 | 지정되지 않은 오류가 발생했습니다.                                      |
| ACP\_MESSAGE\_TYPE\_DISCONNECTED          | ACP에서 연결이 해제되었습니다. 이 메시지와 연결된 데이터가 없습니다.                 |
| ACP\_MESSAGE\_TYPE\_MASK                  | 모든 메시지의 비트 마스크이며, 실제 메시지가 아닙니다.                          |

## 설명

이 열거형은 [ACP\_MESSAGE](/reference/audio/acphal/structs/acp_message) 구조체에서 사용됩니다. 또한 [ACP\_COMMAND\_MESSAGE](/reference/audio/acphal/structs/acp_command_message) 구조체에서도 사용됩니다.

플로우그래프에 대한 자세한 내용은 [ACP 개요의 Flowgraph parsing](/build/console-features/audio/overviews/acp-overview#ID4EHF)을 참조하세요.

## 요구 사항

**헤더:** acphal.h

**지원 플랫폼:** XBOX One 제품군 콘솔 및 XBOX Series 콘솔

## 관련 항목

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


## Related topics

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