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

> IAcpHal::PopMessage

# IAcpHal::PopMessage

ACP 메시지 큐에서 가장 오래된 메시지를 반환한 다음 큐에서 해당 메시지를 제거합니다.

## 구문

```cpp theme={null}
bool PopMessage(  
        ACP_MESSAGE * message
)  
```

### 매개 변수

*message*\
형식: [ACP\_MESSAGE\*](/reference/audio/acphal/structs/acp_message)

큐에서 가장 오래된 메시지의 사본입니다.

### 반환 값

형식: bool

메시지가 사용 가능하고 반환된 경우 메서드는 true를 반환합니다. 그렇지 않으면 메서드는 false를 반환합니다.

## 설명

메시지는 *message* 매개 변수가 가리키는 메모리에 복사됩니다. 메시지는 [ACP\_MESSAGE](/reference/audio/acphal/structs/acp_message) 구조체를 사용합니다.

메시지 큐의 메시지 수를 확인하려면 [GetNumMessages](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_getnummessages) 메서드를 사용합니다.

## 요구 사항

**헤더:** acphal.h

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

## 관련 항목

[ACP\_MESSAGE](/reference/audio/acphal/structs/acp_message)\
[GetNumMessages](/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_getnummessages)\
[AcpHal](/reference/audio/acphal/acphal_members)


## Related topics

- [IAcpHal](/ko/reference/audio/acphal/interfaces/IAcpHal/iacphal.md)
- [IAcpHal::GetNumMessages](/ko/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_getnummessages.md)
- [IAcpHal::Disconnect](/ko/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_disconnect.md)
- [ACP_MESSAGE](/ko/reference/audio/acphal/structs/acp_message.md)
- [IAcpHal::Connect](/ko/reference/audio/acphal/interfaces/IAcpHal/methods/iacphal_connect.md)
