Pular para o conteúdo principal
Fornece os alto-falantes ou o fone de ouvido preferenciais que o controle de chat foi configurado para usar como saída de áudio.

Sintaxe

Parâmetros

audioDeviceSelectionType   PartyAudioDeviceSelectionType*
saída
Um valor de saída que indica o tipo de seleção usado para selecionar o deviceId fornecido. audioDeviceSelectionContext   PartyString*
saída alocada pela biblioteca
Ao usar PartyAudioDeviceSelectionType::None ou PartyAudioDeviceSelectionType::SystemDefault, audioDeviceSelectionContext estará vazio. Ao usar PartyAudioDeviceSelectionType::PlatformUserDefault ou PartyAudioDeviceSelectionType::Manual, audioDeviceSelectionContext será o valor fornecido em uma chamada anterior a SetAudioOutput(). A memória da cadeia de caracteres permanece válida até que o próximo PartyLocalChatAudioOutputChangedStateChange seja fornecido por meio de PartyManager::StartProcessingStateChanges() ou que o controle de chat seja destruído. deviceId   PartyString*
saída alocada pela biblioteca
Um valor de saída que indica o identificador do dispositivo de saída de áudio selecionado. A memória da cadeia de caracteres permanece válida até que o próximo PartyLocalChatAudioOutputChangedStateChange seja fornecido por meio de PartyManager::StartProcessingStateChanges() ou que o controle de chat seja destruído.

Valor retornado

PartyError c_partyErrorSuccess se a chamada tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de PartyManager::GetErrorMessage().

Comentários

Uma cadeia de caracteres de identificador de dispositivo vazia indica que nenhuma saída foi selecionada.

Requisitos

Cabeçalho: Party.h

Confira também

PartyLocalChatControl
PartyLocalChatControl::SetAudioOutput
PartyLocalChatControl::GetAudioInput
Última modificação em 8 de outubro de 2026