game_chat_communication_relationship_adjuster_changed_state_change
Representa información específica del cambio de estado game_chat_state_change_type::communication_relationship_adjuster_changed.Sintaxis
Miembros
local_userTipo: chat_user* Un puntero al objeto
chat_user que representa el usuario local en el que se basa la relación.
Los punteros de los objetos chat_user siguen siendo válidos hasta que el usuario se elimina de la instancia local de chat_manager a través del método chat_manager::remove_user.
target_user Tipo: chat_user* Un puntero al objeto
chat_user que representa el usuario de destino de la relación. Este usuario puede ser local o remoto.
Comentarios
Esta estructura proporciona información adicional para un cambio de estado game_chat_state_change_type::text_chat_received en Game Chat 2. Este cambio de estado se produce cuando el ajustador de relación de comunicación de un usuario local con respecto a otro usuario ha cambiado. Este cambio de estado puede producirse en las condiciones siguientes:- Se ha establecido por primera vez una relación de comunicación entre un par de usuarios determinado; se espera que el ajustador pase al estado
initializing. - El ajustador ha terminado de inicializarse.
- El ajustador ha cambiado debido a una acción del usuario; por ejemplo, ha cambiado una relación de privacidad.
state_change_type de ese elemento game_chat_state_change, puede convertir ese elemento a esta estructura. A continuación, puede usar esta estructura para obtener más información sobre el cambio de estado y procesarlo antes de que la matriz se devuelva a Game Chat 2 desde la aplicación, mediante una llamada a chat_manager::finish_processing_state_changes.
Para obtener más información sobre el procesamiento de cambios de estado, consulte Uso de la API de C++ de Game Chat 2.
Requisitos
Encabezado: GameChat2.h Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesConsulte también
Introducción a Game Chat 2chat_manager
chat_user_local::set_communication_relationship
game_chat_communication_relationship_adjuster
Miembros de GameChat2
