Freigeben über


AudioManager.GetDevices(GetDevicesTargets) Methode

Definition

Gibt ein Array von AudioDeviceInfo Objekten zurück, das den Audiogeräten entspricht, die derzeit mit dem System verbunden sind und die im flags Parameter angegebenen Kriterien erfüllen.

[Android.Runtime.Register("getDevices", "(I)[Landroid/media/AudioDeviceInfo;", "GetGetDevices_IHandler", ApiSince=23)]
public virtual Android.Media.AudioDeviceInfo[]? GetDevices (Android.Media.GetDevicesTargets flags);
[<Android.Runtime.Register("getDevices", "(I)[Landroid/media/AudioDeviceInfo;", "GetGetDevices_IHandler", ApiSince=23)>]
abstract member GetDevices : Android.Media.GetDevicesTargets -> Android.Media.AudioDeviceInfo[]
override this.GetDevices : Android.Media.GetDevicesTargets -> Android.Media.AudioDeviceInfo[]

Parameter

flags
GetDevicesTargets

Eine Gruppe von Bitflags, die die zu testenden Kriterien angeben.

Gibt zurück

Ein Array von AudioDeviceInfo-Objekten (möglicherweise ohne Länge).

Attribute

Hinweise

Gibt ein Array von AudioDeviceInfo Objekten zurück, das den Audiogeräten entspricht, die derzeit mit dem System verbunden sind und die im flags Parameter angegebenen Kriterien erfüllen. Es wird darauf hingewiesen, dass das Android-Audioframework nur ein Gerät pro Gerätetyp unterstützt. Wenn in diesem Fall mehrere Audiogeräte mit demselben Gerätetyp mit dem Android-Gerät verbunden sind, wird nur das zuletzt gemeldete Gerät vom Android-Audioframework bekannt und von dieser API zurückgegeben.

Java-Dokumentation für android.media.AudioManager.getDevices(int).

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.

Gilt für: