> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# game_chat_communication_relationship_flags

> game_chat_communication_relationship_flags

# game\_chat\_communication\_relationship\_flags

Define a relação de comunicação entre dois usuários.

## Sintaxe

```cpp theme={null}
enum class game_chat_communication_relationship_flags  
{  
    none = 0x0,  
    send_microphone_audio = 0x1,  
    send_text_to_speech_audio = 0x2,  
    send_text = 0x4,  
    receive_audio = 0x8,  
    receive_text = 0x10,  
}  
```

## Constantes

| Constante | Descrição |
| - | - |
| none | Nenhuma comunicação entre o usuário local e o usuário de destino é permitida. |
| send\_microphone\_audio | A comunicação por microfone do usuário local para o usuário de destino é permitida. |
| send\_text\_to\_speech\_audio | A comunicação por conversão de texto em fala do usuário local para o usuário de destino é permitida. |
| send\_text | A comunicação por texto do usuário local para o usuário de destino é permitida. |
| receive\_audio | A comunicação por áudio do usuário de destino para o usuário local é permitida. |
| receive\_text | A comunicação por texto do usuário de destino para o usuário local é permitida. |

## Comentários

Esta enumeração descreve a relação de comunicação entre dois usuários que seu aplicativo pode solicitar ao Game Chat 2. Você pode recuperar a relação de comunicação atual entre um usuário local e um usuário de destino especificado chamando o método [chat\_user\_local::get\_effective\_communication\_relationship](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_get_effective_communication_relationship.md) ou defini-la chamando o método [chat\_user\_local::set\_communication\_relationship](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_set_communication_relationship.md). Você também pode definir a relação de comunicação padrão entre usuários ao inicializar a instância de chat, chamando o método [chat\_manager::initialize](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_initialize.md).

Para obter mais informações sobre como inicializar e trabalhar com uma instância de chat, confira [Usando a API C++ do Game Chat 2](https://docs.xbox.com/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2.md).

## Requisitos

**Cabeçalho:** GameChat2.h

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

## Confira também

[Introdução ao Game Chat 2](https://docs.xbox.com/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro.md)\
[Membros do GameChat2](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/gamechat2_members.md)\
[chat\_user\_local](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user_local/chat_user_local.md)


## Related topics

- [game_chat_communication_relationship_adjuster](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/enums/game_chat_communication_relationship_adjuster.md)
- [set_communication_relationship](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_set_communication_relationship.md)
- [get_effective_communication_relationship](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_get_effective_communication_relationship.md)
- [Membros do GameChat2 (conteúdo da API)](https://docs.xbox.com/pt-BR/reference/chat/gamechat2/gamechat2_members.md)
- [Usando a API C++ do Game Chat 2](https://docs.xbox.com/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2.md)
