chat_manager::add_remote_user
Agrega un usuario remoto a la instancia local de chat_manager.Sintaxis
Parámetros
xboxUserId _In_Tipo: PCWSTR El identificador de usuario de XBOX del usuario remoto que se va a agregar. locallyUniqueEndpointIdentifier _In_
Tipo: uint64_t Un identificador generado por el título que se usa para hacer referencia al punto de conexión en el que se encuentra el usuario remoto. Un punto de conexión es un dispositivo, como una XBOX One o un PC. Cada punto de conexión debe tener un identificador único en la instancia local de Game Chat; el identificador no necesita ser único globalmente en toda la red. Los usuarios remotos que están en el mismo punto de conexión, como dos usuarios que juegan en la misma XBOX One, deben agregarse con el mismo identificador de punto de conexión. Game Chat usará este identificador para indicar a qué puntos de conexión se deben enviar los datos en la estructura game_chat_data_frame, y el título debe usarlo para indicar de qué punto de conexión proceden los datos en chat_manager::process_incoming_data().
Valor devuelto
Tipo: chat_user*Comentarios
El usuario se agregará incondicionalmente, a menos que el número total de usuarios locales y remotos sea igual al número máximo de usuarios que se indicó en chat_manager::initialize().El valor devuelto es un puntero al objeto chat_user asociado a este usuario. Si el identificador de usuario de XBOX no es válido, el valor de chat_indicator del usuario será game_chat_user_chat_indicator::platform_restricted.
Requisitos
Encabezado: GameChat2.h Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesConsulte también
chat_managerchat_user
chat_manager::add_remote_user
chat_manager::remove_user
chat_manager::process_incoming_data
game_chat_data_frame
