Sintaxe
class PartyLocalChatControl : public PartyChatControl
Métodos públicos
| Nome | Descrição |
|---|---|
| GetLocalUser | Obtém o usuário local associado a este controle de chat local. |
| SetPermissions | Define as permissões de chat entre o controle de chat local e um controle de chat de destino. |
| GetPermissions | Obtém a relação de comunicação por voz entre o controle de chat local e um controle de chat de destino. |
| SendText | Transmite uma cadeia de caracteres de texto de chat para cada controle de chat de destino especificado. |
| SetAudioInput | Configura o microfone ou dispositivo de gravação preferencial que o controle de chat usará como entrada de áudio. |
| GetAudioInput | Fornece o microfone ou dispositivo de gravação preferencial que o controle de chat foi configurado para usar como entrada de áudio. |
| SetAudioOutput | Configura os alto-falantes ou o fone de ouvido preferenciais que o controle de chat usará como saída de áudio. |
| GetAudioOutput | Fornece os alto-falantes ou o fone de ouvido preferenciais que o controle de chat foi configurado para usar como saída de áudio. |
| PopulateAvailableTextToSpeechProfiles | Preenche a lista de perfis de conversão de texto em fala com suporte do controle de chat local. |
| GetAvailableTextToSpeechProfiles | Obtém os perfis de conversão de texto em fala deste controle de chat. |
| SetTextToSpeechProfile | Configura o perfil a ser usado para um tipo especificado de operação de conversão de texto em fala. |
| GetTextToSpeechProfile | Obtém o perfil configurado por último a partir de uma operação concluída com êxito de SetTextToSpeechProfile() para um tipo especificado de operação de conversão de texto em fala. |
| SynthesizeTextToSpeech | Gera áudio de conversão de texto em fala que é usado para substituir o áudio do microfone associado a este controle de chat ou para ser renderizado diretamente na saída de áudio do controle de chat. |
| GetLanguage | Obtém o idioma associado a este controle de chat. |
| SetTranscriptionOptions | Configura as opções de transcrição associadas ao áudio do chat de voz deste controle de chat. |
| GetTranscriptionOptions | Fornece as opções de transcrição associadas ao áudio do chat de voz deste controle de chat. |
| SetTextChatOptions | Configura as opções de chat de texto associadas ao chat de texto deste controle de chat. |
| GetTextChatOptions | Fornece as opções de chat de texto associadas ao chat de texto deste controle de chat. |
| SetAudioRenderVolume | Configura a definição de volume do áudio recebido de um controle de chat de destino que será usada para o controle de chat local. |
| GetAudioRenderVolume | Fornece a configuração de volume do áudio recebido de um controle de chat de destino que será usada para o controle de chat local. |
| SetAudioInputMuted | Configura se a entrada de áudio do usuário está no estado de mudo. |
| GetAudioInputMuted | Informa se a entrada de áudio do usuário está no estado de mudo. |
| SetIncomingAudioMuted | Configura se o áudio recebido do controle de chat de destino, em relação ao controle de chat local, está silenciado. |
| GetIncomingAudioMuted | Informa se o áudio recebido do controle de chat de destino, em relação ao controle de chat local, foi silenciado anteriormente. |
| SetIncomingTextMuted | Configura se as mensagens de texto recebidas do controle de chat de destino, em relação ao controle de chat local, estão silenciadas. |
| GetIncomingTextMuted | Informa se as mensagens de texto recebidas do controle de chat de destino, em relação ao controle de chat local, foram silenciadas anteriormente. |
| SetVoiceAudioOptions | Configura as opções de áudio de voz deste controle de chat. |
| GetVoiceAudioOptions | Fornece as opções de áudio de voz associadas a este controle de chat. |
| GetLocalChatIndicator | Fornece um indicador de chat que especifica o estado de áudio do controle de chat local. |
| GetChatIndicator | Fornece um indicador de chat que especifica o estado de áudio de um controle de chat de destino em relação ao controle de chat local. |
| ConfigureAudioManipulationCaptureStream | Enfileira uma operação assíncrona para configurar o fluxo de captura de manipulação de áudio. |
| GetAudioManipulationCaptureStream | Recupera o fluxo de captura de manipulação de áudio associado a este controle de chat. |
| ConfigureAudioManipulationRenderStream | Enfileira uma operação assíncrona para configurar o fluxo de renderização de manipulação de áudio. |
| GetAudioManipulationRenderStream | Recupera o fluxo de renderização de manipulação associado a este controle de chat. |
Requisitos
Cabeçalho: Party.hConfira também
Membros do PartyPartyChatControl
PartyChatControl::GetLocal
