Skip to main content

chat_manager::process_incoming_data

Delivers data to Game Chat 2 that was received from a remote instance of Game Chat 2.

Syntax

Parameters

sourceEndpointIdentifier   _In_
Type: uint64_t
The identifier associated with an endpoint that was advertised to Game Chat 2 with a previous call to chat_manager::add_remote_user. bufferByteCount   _In_
Type: uint32_t
The size of the data buffer, in bytes. buffer   _In_reads_(bufferByteCount)
Type: void*
The data buffer.

Return value

Type: void None.

Remarks

When the app’s transport layer receives data that originated from a remote instance of Game Chat 2, call this method to deliver the data to the local instance of Game Chat 2. Game Chat 2 then decodes the incoming data and renders it to the local user’s device. For more information about processing data frames, 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
game_chat_data_frame
chat_manager
Last modified on August 20, 2026