PartyTextChatOptions

文字聊天选项。

语法

enum class PartyTextChatOptions    
{  
    None = 0x0,  
    TranslateToLocalLanguage = 0x1,  
    FilterOffensiveText = 0x2,  
}  

常量

常量 说明
未选择任何选项。
TranslateToLocalLanguage 传入的文字聊天将翻译为本地聊天控件的语言。

通过 PartyLocalChatControl::GetLanguage() 指定的语言是传入的文字聊天将翻译成的语言。 通过 PartyChatTextReceivedStateChange,除了原始的文字聊天外,还将提供翻译。

如果启用翻译,则在每个生成的 PartyChatTextReceivedStateChange 中都会提供与本地聊天控件的语言相对应的翻译。 如果源聊天控件的语言与本地聊天控件的语言相同,则聊天文本和翻译字符串将相同。
FilterOffensiveText 冒犯性的词语将从传入的文字聊天中筛选掉。

对于检测到的传入的英语聊天文本,可以使用 PartyManager::SetOption() 中的 PartyOption::TextChatFilterLevel 选项调整筛选级别。 默认级别为“家庭友好”级别。

要求

标题: Party.h

另请参阅

群成员
PartyLocalChatControl::SetTextChatOptions
PartyLocalChatControl::GetLanguage
PartyChatTextReceivedStateChange