> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GameChat2 成員

> GameChat2 成員

# GameChat2 成員

## 類別

| 類別 | 描述 |
| - | - |
| [chat\_manager](/zh-TW/reference/chat/gamechat2/classes/chat_manager/chat_manager) | 提供與 Game Chat 2 互動的管理功能。 |
| [chat\_user](/zh-TW/reference/chat/gamechat2/classes/chat_user/chat_user) | 代表已新增至本機 [chat\_manager](/zh-TW/reference/chat/gamechat2/classes/chat_manager/chat_manager) 執行個體的個別本機或遠端使用者。 |
| [chat\_user\_local](/zh-TW/reference/chat/gamechat2/classes/chat_user/chat_user_local/chat_user_local) | 封裝僅能對本機使用者執行之作業的子類別。 |
| [post\_decode\_audio\_sink\_stream](/zh-TW/reference/chat/gamechat2/classes/post_decode_audio_sink_stream/post_decode_audio_sink_stream) | 代表遠端音訊操作管線的輸出資料端。 |
| [post\_decode\_audio\_source\_stream](/zh-TW/reference/chat/gamechat2/classes/post_decode_audio_source_stream/post_decode_audio_source_stream) | 代表遠端音訊操作管線的輸入資料端。 |
| [pre\_encode\_audio\_stream](/zh-TW/reference/chat/gamechat2/classes/pre_encode_audio_stream/pre_encode_audio_stream) | 代表本機音訊操作管線。 |

## 函式

| 函式 | 描述 |
| - | - |
| [game\_chat\_allocate\_memory\_callback](/zh-TW/reference/chat/gamechat2/functions/game_chat_allocate_memory_callback) | 每當 Game Chat 程式庫必須動態配置新的記憶體緩衝區時所叫用的回呼。 |
| [game\_chat\_free\_memory\_callback](/zh-TW/reference/chat/gamechat2/functions/game_chat_free_memory_callback) | 代表每當 Game Chat 2 程式庫不再需要先前配置的記憶體緩衝區且可將其釋放時所叫用的回呼。 |

## 結構

| 結構 | 描述 |
| - | - |
| [game\_chat\_audio\_format](/zh-TW/reference/chat/gamechat2/structs/game_chat_audio_format) | 描述解譯 Game Chat 2 音訊資料所需的格式資訊。 |
| [game\_chat\_communication\_relationship\_adjuster\_changed\_state\_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_communication_relationship_adjuster_changed_state_change) | 代表 [game\_chat\_state\_change\_type::communication\_relationship\_adjuster\_changed](/zh-TW/reference/chat/gamechat2/enums/game_chat_state_change_type) 狀態變更特有的資訊。 |
| [game\_chat\_data\_frame](/zh-TW/reference/chat/gamechat2/structs/game_chat_data_frame) | 代表必須傳遞至遠端 Game Chat 2 端點之傳出 Game Chat 2 資料的相關資訊。 |
| [game\_chat\_state\_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_state_change) | 代表事件、狀態變更或傳出資料的一般基底結構。 |
| [game\_chat\_stream\_state\_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_stream_state_change) | 音訊操作串流事件的一般基底結構表示法。 |
| [game\_chat\_text\_chat\_received\_state\_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_text_chat_received_state_change) | 代表 [game\_chat\_state\_change\_type::text\_chat\_received](/zh-TW/reference/chat/gamechat2/enums/game_chat_state_change_type) 狀態變更特有的資訊。 |
| [game\_chat\_text\_conversion\_preference\_changed\_state\_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_text_conversion_preference_changed_state_change) | 代表 [game\_chat\_state\_change\_type::text\_conversion\_preference\_changed](/zh-TW/reference/chat/gamechat2/enums/game_chat_state_change_type) 狀態變更特有的資訊。 |
| [game\_chat\_transcribed\_chat\_received\_state\_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_transcribed_chat_received_state_change) | 代表 [game\_chat\_state\_change\_type::transcribed\_chat\_received](/zh-TW/reference/chat/gamechat2/enums/game_chat_state_change_type) 狀態變更特有的資訊。 |

## 列舉

| 列舉 | 描述 |
| - | - |
| [game\_chat\_audio\_encoding\_bitrate](/zh-TW/reference/chat/gamechat2/enums/game_chat_audio_encoding_bitrate) | 定義 Game Chat 2 用於產生傳出音訊封包的音訊編碼位元速率。 |
| [game\_chat\_audio\_manipulation\_mode\_flags](/zh-TW/reference/chat/gamechat2/enums/game_chat_audio_manipulation_mode_flags) | 代表所要求的音訊操作功能狀態。 |
| [game\_chat\_communication\_relationship\_adjuster](/zh-TW/reference/chat/gamechat2/enums/game_chat_communication_relationship_adjuster) | 定義 Game Chat 2 對先前藉由呼叫 [chat\_user\_local::set\_communication\_relationship](/zh-TW/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_set_communication_relationship) 所設定之通訊關係套用的額外調整步驟。 |
| [game\_chat\_communication\_relationship\_flags](/zh-TW/reference/chat/gamechat2/enums/game_chat_communication_relationship_flags) | 定義兩位使用者之間的通訊關係。 |
| [game\_chat\_data\_transport\_requirement](/zh-TW/reference/chat/gamechat2/enums/game_chat_data_transport_requirement) | 定義傳出資料的資料傳輸需求。 |
| [game\_chat\_sample\_type](/zh-TW/reference/chat/gamechat2/enums/game_chat_sample_type) | 描述代表單一 Game Chat 2 音訊樣本的資料類型。 |
| [game\_chat\_shared\_device\_communication\_relationship\_resolution\_mode](/zh-TW/reference/chat/gamechat2/enums/game_chat_shared_device_communication_relationship_resolution_mode) | 定義 Game Chat 2 應如何解決共用裝置 (例如 Kinect) 上使用者的通訊關係衝突。 |
| [game\_chat\_speech\_to\_text\_conversion\_mode](/zh-TW/reference/chat/gamechat2/enums/game_chat_speech_to_text_conversion_mode) | 定義 Game Chat 2 可用的語音轉文字轉換模式。 |
| [game\_chat\_state\_change\_type](/zh-TW/reference/chat/gamechat2/enums/game_chat_state_change_type) | 定義 [chat\_manager::start\_processing\_state\_changes](/zh-TW/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_state_changes) 可回報的 [game\_chat\_state\_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_state_change) 物件類型。 |
| [game\_chat\_stream\_state\_change\_type](/zh-TW/reference/chat/gamechat2/enums/game_chat_stream_state_change_type) | 定義 [chat\_manager::start\_processing\_stream\_state\_changes](/zh-TW/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_stream_state_changes) 可回報的 [game\_chat\_stream\_state\_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_stream_state_change) 物件類型。 |
| [game\_chat\_thread\_id](/zh-TW/reference/chat/gamechat2/enums/game_chat_thread_id) | 定義 Game Chat 2 供內部用途使用的執行緒類型。 |
| [game\_chat\_user\_chat\_indicator](/zh-TW/reference/chat/gamechat2/enums/game_chat_user_chat_indicator) | 定義使用者相對於本機使用者的目前聊天狀態。 |


## Related topics

- [game_chat_thread_id](/zh-TW/reference/chat/gamechat2/enums/game_chat_thread_id.md)
- [game_chat_sample_type](/zh-TW/reference/chat/gamechat2/enums/game_chat_sample_type.md)
- [game_chat_data_frame](/zh-TW/reference/chat/gamechat2/structs/game_chat_data_frame.md)
- [game_chat_state_change](/zh-TW/reference/chat/gamechat2/structs/game_chat_state_change.md)
- [game_chat_audio_encoding_bitrate](/zh-TW/reference/chat/gamechat2/enums/game_chat_audio_encoding_bitrate.md)
