Skip to main content

game_chat_shared_device_communication_relationship_resolution_mode

Defines how Game Chat 2 should resolve communication relationship conflicts for users that are on a shared device, such as Kinect.

Syntax

Constants

Remarks

This enumeration is used by the chat_manager::initialize method to indicate how Game Chat 2 should resolve communication relationship conflicts for users that are sharing an audio device, such as a Kinect. You can call chat_user_local::set_communication_relationship to set the communication relationship between a local user and a target user, and those relationships are compared when determining if audio from a shared device should be sent to remote users or rendered for local users. You can also call chat_user_local::get_effective_communication_relationship to get the resulting effective communication relationship that Game Chat 2 is enforcing between a local user and a target user. For more information about communication relationships, see Using the Game Chat 2 C++ API.

Requirements

Header: GameChat2.h Supported platforms: Windows, XBOX One family consoles and XBOX Series consoles

See also

Intro to Game Chat 2
GameChat2 members
Last modified on August 20, 2026