AudioManager.GetAudioDevicesForAttributes(AudioAttributes) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rufen Sie die Audiogeräte ab, die für das Routing der angegebenen Audioattribute verwendet würden.
[Android.Runtime.Register("getAudioDevicesForAttributes", "(Landroid/media/AudioAttributes;)Ljava/util/List;", "GetGetAudioDevicesForAttributes_Landroid_media_AudioAttributes_Handler", ApiSince=33)]
public virtual System.Collections.Generic.IList<Android.Media.AudioDeviceInfo> GetAudioDevicesForAttributes (Android.Media.AudioAttributes attributes);
[<Android.Runtime.Register("getAudioDevicesForAttributes", "(Landroid/media/AudioAttributes;)Ljava/util/List;", "GetGetAudioDevicesForAttributes_Landroid_media_AudioAttributes_Handler", ApiSince=33)>]
abstract member GetAudioDevicesForAttributes : Android.Media.AudioAttributes -> System.Collections.Generic.IList<Android.Media.AudioDeviceInfo>
override this.GetAudioDevicesForAttributes : Android.Media.AudioAttributes -> System.Collections.Generic.IList<Android.Media.AudioDeviceInfo>
Parameter
- attributes
- AudioAttributes
die, AudioAttributes
für die das Routing abgefragt wird
Gibt zurück
eine leere Liste, wenn ein Problem mit der Anforderung aufgetreten ist, eine Liste von andernfalls (in der AudioDeviceInfo
Regel ein Gerät, mit Ausnahme duplizierter Pfade).
- Attribute
Hinweise
Rufen Sie die Audiogeräte ab, die für das Routing der angegebenen Audioattribute verwendet würden. Dies sind die Geräte, von denen erwartet wird, dass sie Sound von einem AudioTrack
wiedergeben, das mit dem angegebenen AudioAttributes
erstellt wurde. Das Audiorouting kann sich ändern, wenn Audiogeräte physisch verbunden oder getrennt oder gleichzeitig über AudioRouting
oder MediaRouter
verbunden sind.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.