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

# game_chat_shared_device_communication_relationship_resolution_mode

> game_chat_shared_device_communication_relationship_resolution_mode

# game\_chat\_shared\_device\_communication\_relationship\_resolution\_mode

Kinect와 같은 공유 디바이스에 있는 사용자에 대해 Game Chat 2가 통신 관계 충돌을 해결하는 방법을 정의합니다.

<a id="syntaxSection" />

## 구문

```cpp theme={null}
enum class game_chat_shared_device_communication_relationship_resolution_mode  
{  
    permissive,  
    restrictive  
}  
```

<a id="constantsSection" />

## 상수

| 상수          | 설명                                                                                                                                                                  |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| permissive  | 공유 디바이스의 오디오를 원격 사용자에게 전송하거나 로컬 사용자에게 렌더링할지 여부를 결정할 때 Game Chat 2가 가장 허용적인 관계를 선택해야 합니다.<br /><br />이 선택은 공유 디바이스의 사용자에 대한 통신 관계의 관계 플래그에 비트별 OR 연산을 적용하는 것과 동일합니다. |
| restrictive | 공유 디바이스의 오디오를 원격 사용자에게 전송하거나 로컬 사용자에게 렌더링할지 여부를 결정할 때 Game Chat 2가 가장 제한적인 관계를 선택해야 합니다.                                                                            |

<a id="remarksSection" />

## 설명

이 열거형은 [chat\_manager::initialize](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_initialize) 메서드에서 사용되어, Kinect와 같은 오디오 디바이스를 공유하는 사용자에 대해 Game Chat 2가 통신 관계 충돌을 해결해야 하는 방법을 나타냅니다. [chat\_user\_local::set\_communication\_relationship](/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_set_communication_relationship)를 호출하여 로컬 사용자와 대상 사용자 사이의 통신 관계를 설정할 수 있으며, 공유 디바이스의 오디오를 원격 사용자에게 전송하거나 로컬 사용자에게 렌더링해야 하는지 결정할 때 이러한 관계가 비교됩니다. 또한 [chat\_user\_local::get\_effective\_communication\_relationship](/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_get_effective_communication_relationship)를 호출하여 Game Chat 2가 로컬 사용자와 대상 사용자 사이에 적용하고 있는 결과적인 유효 통신 관계를 가져올 수 있습니다. 통신 관계에 대한 자세한 내용은 [Game Chat 2 C++ API 사용](/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2)을 참조하세요.

<a id="requirementsSection" />

## 요구 사항

**헤더:** GameChat2.h

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

<a id="seealsoSection" />

## 관련 항목

[Game Chat 2 소개](/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro)\
[GameChat2 members](/reference/chat/gamechat2/gamechat2_members)


## Related topics

- [post_decode_audio_sink_stream::can_receive_audio_from_source_stream](/ko/reference/chat/gamechat2/classes/post_decode_audio_sink_stream/methods/post_decode_audio_sink_stream_can_receive_audio_from_source_stream.md)
- [GameChat2 멤버](/ko/reference/chat/gamechat2/gamechat2_members.md)
- [chat_manager::initialize](/ko/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_initialize.md)
- [game_chat_communication_relationship_adjuster](/ko/reference/chat/gamechat2/enums/game_chat_communication_relationship_adjuster.md)
- [game_chat_communication_relationship_flags](/ko/reference/chat/gamechat2/enums/game_chat_communication_relationship_flags.md)
