跳轉到主要內容

game_chat_text_conversion_preference_changed_state_change

代表 game_chat_state_change_type::text_conversion_preference_changed 狀態變更的特定資訊。

語法

成員

chatUser  
類型:chat_user*
指向已啟用或停用語音轉文字或文字轉語音轉換之本機使用者的指標。 您的應用程式應呼叫 chat_user_local::speech_to_text_conversion_preference_enabled 和 chat_user_local::text_to_speech_conversion_preference_enabled 以取得新的喜好設定值。

備註

此結構會為 Game Chat 2 中的 game_chat_state_change_type::text_conversion_preference_changed 狀態變更提供其他資訊。當本機使用者已啟用或停用語音轉文字或文字轉語音轉換時,就會發生此狀態變更。 如果發生此狀態變更,此結構會以 game_chat_state_change 元素的形式,在您的應用程式呼叫 chat_manager::start_processing_state_changes 時所擷取的 game_chat_state_change_array 陣列中傳回。藉由檢查該 game_chat_state_change 元素的 state_change_type 成員值來確認狀態變更類型後,即可將該元素轉換成此結構。接著,在您的應用程式呼叫 chat_manager::finish_processing_state_changes 將陣列傳回給 Game Chat 2 之前,您可以使用此結構取得狀態變更的詳細資訊並加以處理。 如需處理狀態變更的詳細資訊,請參閱使用 Game Chat 2 C++ API。

需求

標頭: GameChat2.h 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機

另請參閱

Game Chat 2 簡介
chat_manager
GameChat2 成員
最後修改於 2026年10月6日