Skip to main content

game_chat_state_change

Représente une structure de base générique pour un événement, un changement d’état ou des données sortantes.

Syntaxe

Membres

state_change_type
Type : game_chat_state_change_type
Type spécifique du changement d’état représenté. Utilisez ce champ pour déterminer quelle structure dérivée correspondante est représentée par cet en-tête de structure game_chat_state_change.

Remarques

Cette structure de base représente un changement d’état, tel que la réception d’une conversation textuelle. Les structures game_chat_state_change sont signalées par la méthode chat_manager::start_processing_state_changes. L’application gère les changements d’état représentés, puis les renvoie rapidement en appelant la méthode chat_manager::finish_processing_state_changes. Le champ state_change_type indique le type de changement d’état qui s’est produit. Votre application doit effectuer un cast de cette structure de base vers la structure dérivée indiquée pour récupérer des informations supplémentaires propres à l’événement. Les structures suivantes sont dérivées de cette structure de base :

game_chat_state_change_array

Le type game_chat_state_change_array est un tableau constant de pointeurs game_chat_state_change. Ce type est fourni par commodité et est utilisé avec les méthodes chat_manager::start_processing_state_changes et chat_manager::finish_processing_state_changes.

Configuration requise

En-tête : GameChat2.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Documentation conceptuelle

Voir aussi

Présentation de Game Chat 2
chat_manager
Membres de GameChat2
Last modified on October 6, 2026