Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt das bevorzugte Mikrofon oder Aufzeichnungsgerät bereit, das vom Chatsteuerelement für die Audioeingabe konfiguriert wurde.
Syntax
PartyError GetAudioInput(
PartyAudioDeviceSelectionType* audioDeviceSelectionType,
PartyString* audioDeviceSelectionContext,
PartyString* deviceId
)
Parameter
audioDeviceSelectionType
PartyAudioDeviceSelectionType*
Ausgabe
Ein Ausgabewert, der den Auswahltyp angibt, der zum Auswählen des bereitgestellten deviceIdverwendet wurde.
audioDeviceSelectionContext
PartyString*
Bibliotheksseitig zugeordnete Ausgabe
Wenn Sie PartyAudioDeviceSelectionType::None oder PartyAudioDeviceSelectionType::SystemDefault verwenden, audioDeviceSelectionContext ist leer. Bei Verwendung von PartyAudioDeviceSelectionType::P latformUserDefault oder PartyAudioDeviceSelectionType::Manual ist der Wert, audioDeviceSelectionContext der in einem vorherigen Aufruf von SetAudioInput() angegeben wurde. Der Speicher für die Zeichenfolge bleibt gültig, bis das nächste PartyLocalChatAudioInputChangedStateChange über PartyManager::StartProcessingStateChanges() bereitgestellt wird oder das Chat-Steuerelement zerstört wird.
deviceId
PartyString*
Bibliotheksseitig zugeordnete Ausgabe
Ein Ausgabewert, der den Bezeichner des ausgewählten Audioeingabegeräts angibt. Der Speicher für die Zeichenfolge bleibt gültig, bis das nächste PartyLocalChatAudioInputChangedStateChange über PartyManager::StartProcessingStateChanges() bereitgestellt wird oder das Chat-Steuerelement 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
Eine leere Gerätebezeichnerzeichenfolge gibt an, dass keine Eingabe ausgewählt wurde.
Voraussetzungen
Kopfball: Party.h
Weitere Informationen
PartyLocalChatControl
PartyLocalChatControl::SetAudioInput
PartyLocalChatControl::GetAudioOutput