Skip to main content

game_chat_state_change

Representa uma estrutura base genérica para um evento, uma alteração de estado ou dados de saída.

Sintaxe

Membros

state_change_type
Tipo: game_chat_state_change_type
O tipo específico da alteração de estado representada. Use esse campo para determinar qual estrutura derivada correspondente é representada por esse cabeçalho de estrutura game_chat_state_change.

Comentários

Essa estrutura base representa uma alteração de estado, como o recebimento de um chat de texto. As estruturas game_chat_state_change são relatadas pelo método chat_manager::start_processing_state_changes. O aplicativo trata as alterações de estado representadas e, em seguida, as devolve prontamente chamando o método chat_manager::finish_processing_state_changes. O campo state_change_type indica o tipo de alteração de estado que ocorreu. Seu aplicativo deve converter essa estrutura base na estrutura derivada indicada para recuperar informações adicionais específicas do evento. As seguintes estruturas são derivadas dessa estrutura base:

game_chat_state_change_array

O tipo game_chat_state_change_array é uma matriz constante de ponteiros game_chat_state_change. Esse tipo é fornecido por conveniência e é usado com os métodos chat_manager::start_processing_state_changes e chat_manager::finish_processing_state_changes.

Requisitos

Cabeçalho: GameChat2.h Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Documentação conceitual

Confira também

Introdução ao Game Chat 2
chat_manager
Membros do GameChat2
Last modified on October 6, 2026