Skip to main content
Proporciona el micrófono o dispositivo de grabación preferido que el control de chat se ha configurado para usar como entrada de audio.

Sintaxis

Parámetros

audioDeviceSelectionType   PartyAudioDeviceSelectionType*
salida
Un valor de salida que indica el tipo de selección que se usó para seleccionar el deviceId proporcionado. audioDeviceSelectionContext   PartyString*
salida asignada por la biblioteca
Al usar PartyAudioDeviceSelectionType::None o PartyAudioDeviceSelectionType::SystemDefault, audioDeviceSelectionContext estará vacío. Al usar PartyAudioDeviceSelectionType::PlatformUserDefault o PartyAudioDeviceSelectionType::Manual, audioDeviceSelectionContext será el valor proporcionado en una llamada anterior a SetAudioInput(). La memoria de la cadena sigue siendo válida hasta que se proporcione el siguiente cambio de estado PartyLocalChatAudioInputChangedStateChange mediante PartyManager::StartProcessingStateChanges() o se destruya el control de chat. deviceId   PartyString*
salida asignada por la biblioteca
Un valor de salida que indica el identificador del dispositivo de entrada de audio seleccionado. La memoria de la cadena sigue siendo válida hasta que se proporcione el siguiente cambio de estado PartyLocalChatAudioInputChangedStateChange mediante PartyManager::StartProcessingStateChanges() o se destruya el control de chat.

Valor devuelto

PartyError c_partyErrorSuccess si la llamada se realizó correctamente o un código de error en caso contrario. La forma legible del código de error se puede recuperar mediante PartyManager::GetErrorMessage().

Comentarios

Una cadena de identificador de dispositivo vacía indica que no se ha seleccionado ninguna entrada.

Requisitos

Encabezado: Party.h

Consulte también

PartyLocalChatControl
PartyLocalChatControl::SetAudioInput
PartyLocalChatControl::GetAudioOutput
Última modificación el 28 de agosto de 2026