game_chat_state_change
Representa una estructura base genérica para un evento, un cambio de estado o datos salientes.Sintaxis
Miembros
state_change_typeTipo: game_chat_state_change_type El tipo específico del cambio de estado representado. Use este campo para determinar qué estructura derivada correspondiente está representada por este encabezado de estructura game_chat_state_change.
Comentarios
Esta estructura base representa un cambio de estado, como la recepción de un chat de texto. Las estructurasgame_chat_state_change se notifican mediante el método chat_manager::start_processing_state_changes. La aplicación controla los cambios de estado representados y, a continuación, los devuelve inmediatamente llamando al método chat_manager::finish_processing_state_changes.
El campo state_change_type indica qué tipo de cambio de estado se produjo. La aplicación debe convertir esta estructura base a la estructura derivada indicada para recuperar información adicional específica del evento. Las estructuras siguientes derivan de esta estructura base:
- game_chat_communication_relationship_adjuster_changed_state_change
- game_chat_text_chat_received_state_change
- game_chat_text_conversion_preference_changed_state_change
- game_chat_transcribed_chat_received_state_change
game_chat_state_change_array
El tipogame_chat_state_change_array es una matriz constante de punteros game_chat_state_change. Este tipo se proporciona por comodidad y se usa con los métodos chat_manager::start_processing_state_changes y chat_manager::finish_processing_state_changes.
Requisitos
Encabezado: GameChat2.h Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
Consulte también
Introducción a Game Chat 2chat_manager
Miembros de GameChat2
