Skip to main content

game_chat_state_change

表示事件、状态更改或传出数据的通用基础结构。

语法

成员

state_change_type
类型:game_chat_state_change_type
所表示状态更改的具体类型。使用此字段确定此 game_chat_state_change 结构头所表示的对应派生结构。

备注

此基础结构表示一次状态更改,例如收到一条文本聊天。game_chat_state_change 结构由 chat_manager::start_processing_state_changes 方法报告。应用处理所表示的状态更改后,应立即通过调用 chat_manager::finish_processing_state_changes 方法将其归还。 state_change_type 字段指示发生了何种状态更改。应用应将此基础结构转换为所指示的派生结构,以获取额外的、特定于该事件的信息。以下结构派生自此基础结构:

game_chat_state_change_array

game_chat_state_change_array 类型是 game_chat_state_change 指针的常量数组。此类型为方便使用而提供,并与 chat_manager::start_processing_state_changeschat_manager::finish_processing_state_changes 方法一起使用。

需求

头文件: GameChat2.h 支持的平台: Windows、XBOX One 家族主机以及 XBOX Series 主机

概念性文档

另请参阅

Game Chat 2 简介
chat_manager
GameChat2 members
最后修改于 2026年8月24日