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

# PartyChatPermissionOptions

> 두 채팅 컨트롤 간의 통신 관계를 정의하기 위한 옵션입니다.

두 채팅 컨트롤 간의 통신 관계를 정의하기 위한 옵션입니다.

## Syntax

```cpp theme={null}
enum class PartyChatPermissionOptions    
{  
    None = 0x0,  
    SendMicrophoneAudio = 0x1,  
    SendTextToSpeechAudio = 0x2,  
    SendAudio = SendMicrophoneAudio | SendTextToSpeechAudio,  
    ReceiveMicrophoneAudio = 0x4,  
    ReceiveTextToSpeechAudio = 0x8,  
    ReceiveAudio = ReceiveMicrophoneAudio | ReceiveTextToSpeechAudio,  
    ReceiveText = 0x10,  
}  
```

## Constants

| Constant                 | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                       |
| ------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
| None                     | 로컬 채팅 컨트롤과 대상 채팅 컨트롤 간의 채팅 통신이 허용되지 않습니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                       |
| SendMicrophoneAudio      | 로컬 채팅 컨트롤에서 대상 채팅 컨트롤로의 마이크 오디오 통신이 허용됩니다.<br /><br /> 대부분의 게임 시나리오에서는 모든 오디오 통신을 보내거나 보내지 않아야 하며 대신 `SendAudio`를 사용해야 합니다. 이 플래그는 마이크 오디오를 대상 채팅 컨트롤로 보내야 하지만 다른 유형의 오디오는 보내지 않아야 하는 게임 시나리오에 사용할 수 있습니다. <br /><br /> [PartyAudioManipulationSinkStream::SubmitBuffer()](/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer)를 통해 캡처 싱크에 선택적으로 제출된 오디오는 채팅 권한을 적용하고 어떤 채팅 컨트롤이 오디오를 수신해야 하는지 결정할 때 마이크 오디오로 취급됩니다.          |                                       |
| SendTextToSpeechAudio    | 로컬 채팅 컨트롤에서 대상 채팅 컨트롤로의 텍스트-음성 변환 오디오 통신이 허용됩니다.<br /><br /> 대부분의 게임 시나리오에서는 모든 오디오 통신을 보내거나 보내지 않아야 하며 대신 `SendAudio`를 사용해야 합니다. 이 플래그는 텍스트-음성 변환 오디오를 대상 채팅 컨트롤로 보내야 하지만 다른 유형의 오디오는 보내지 않아야 하는 게임 시나리오에 사용할 수 있습니다.                                                                                                                                                                                                                                                                                                      |                                       |
| SendAudio                | 로컬 채팅 컨트롤에서 대상 채팅 컨트롤로의 모든 오디오 통신이 허용됩니다.<br /><br /> 이 플래그는 \`\`\`SendMicrophoneAudio                                                                                                                                                                                                                                                                                                                                                                                                                                      | SendTextToSpeechAudio\`\`\`와 같습니다.    |
| ReceiveMicrophoneAudio   | 대상 채팅 컨트롤에서 로컬 채팅 컨트롤로의 마이크 오디오 통신이 허용됩니다.<br /><br /> 대부분의 게임 시나리오에서는 모든 오디오 통신을 수신하거나 수신하지 않아야 하며 대신 `ReceiveAudio`를 사용해야 합니다. 이 플래그는 대상 채팅 컨트롤로부터 마이크 오디오를 수신해야 하지만 다른 유형의 오디오는 수신하지 않아야 하는 게임 시나리오에 사용할 수 있습니다. <br /><br /> [PartyAudioManipulationSinkStream::SubmitBuffer()](/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer)를 통해 캡처 싱크에 선택적으로 제출된 오디오는 채팅 권한을 적용하고 어떤 채팅 컨트롤이 오디오를 수신해야 하는지 결정할 때 마이크 오디오로 취급됩니다. |                                       |
| ReceiveTextToSpeechAudio | 대상 채팅 컨트롤에서 로컬 채팅 컨트롤로의 텍스트-음성 변환 오디오 통신이 허용됩니다.<br /><br /> 대부분의 게임 시나리오에서는 모든 오디오 통신을 수신하거나 수신하지 않아야 하며 대신 `ReceiveAudio`를 사용해야 합니다. 이 플래그는 대상 채팅 컨트롤로부터 텍스트-음성 변환 오디오를 수신해야 하지만 다른 유형의 오디오는 수신하지 않아야 하는 게임 시나리오에 사용할 수 있습니다.                                                                                                                                                                                                                                                                                             |                                       |
| ReceiveAudio             | 대상 채팅 컨트롤에서 로컬 채팅 컨트롤로의 오디오 통신이 허용됩니다.<br /><br /> 이 플래그는 \`\`\`ReceiveMicrophoneAudio                                                                                                                                                                                                                                                                                                                                                                                                                                      | ReceiveTextToSpeechAudio\`\`\`와 같습니다. |
| ReceiveText              | 대상 채팅 컨트롤에서 로컬 채팅 컨트롤로의 텍스트 통신이 허용됩니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |                                       |

## Requirements

**Header:** Party.h

## See also

[Party members](/services/playfab/multiplayer/networking/reference/party_members)


## Related topics

- [PartyLocalChatControl::SetPermissions](/ko/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setpermissions.md)
- [PartyLocalChatControl::GetPermissions](/ko/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getpermissions.md)
- [PartyXblChatPermissionInfo](/ko/services/playfab/multiplayer/networking/xblreference/structs/partyxblchatpermissioninfo.md)
- [PartyAudioManipulationSinkStream::SubmitBuffer](/ko/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md)
- [XBOX Live helper library for PlayFab Party](/ko/services/playfab/multiplayer/networking/party-xbox-live-guide.md)
