Freigeben über


PartyLocalChatControl::GetLanguage

Ruft die Diesem Chat-Steuerelement zugeordnete Sprache ab.

Syntax

PartyError GetLanguage(  
    PartyString* languageCode  
)  

Parameter

languageCode PartyString*
Bibliotheksseitig zugeordnete Ausgabe

Der vom Chat verwendete BCP 47-Sprachcode steuert die zukünftige Kommunikation. Der Speicher für die Zeichenfolge bleibt gültig, bis das Chatsteuerelement zerstört wird.

Rückgabewert

PartyError

c_partyErrorSuccess , wenn der Aufruf erfolgreich war oder andernfalls ein Fehlercode vorliegt. Die lesbare Form des Fehlercodes kann über PartyManager::GetErrorMessage() abgerufen werden.

Hinweise

Die Sprache wird als gesprochene Sprache verwendet, die diesem Chatsteuerelement für die Transkription zugeordnet ist, und die Zielsprache für eingehende Übersetzungen. Wenn der angegebene Sprachcode en-US ist, wird die Audioeingabe für dieses Chatsteuerelement für instance als die Sprache Englisch (USA) behandelt und als solche transkribiert. Wenn die Übersetzung entweder über SetTranscriptionOptions() oder SetTextChatOptions() aktiviert ist, werden die eingehenden Sprachchattranskriptionen und/oder Textchats in Englisch (USA) übersetzt.

Der Sprachcode sollte im BCP 47-Format vorliegen. Unterstützte Sprachcodes werden unter Sprachunterstützung aufgelistet. Die Angabe eines nicht unterstützten oder ungültigen Sprachcodes führt nicht dazu, dass diese Methode fehlschlägt, führt jedoch dazu, dass keine Transkriptionen generiert werden, die diesem Chatsteuerelement zugeordnet sind. Der Sprachcode kann über GetLanguage() abgefragt werden.

Voraussetzungen

Header: Party.h

Weitere Informationen

PartyLocalChatControl
PartyLocalDevice::CreateChatControl
PartyLocalChatControl::SetTranscriptionOptions