AudioManager.GetDevices(GetDevicesTargets) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns an array of AudioDeviceInfo
objects corresponding to the audio devices
currently connected to the system and meeting the criteria specified in the
flags
parameter.
[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[]
Parameters
- flags
- GetDevicesTargets
A set of bitflags specifying the criteria to test.
Returns
A (possibly zero-length) array of AudioDeviceInfo objects.
- Attributes
Remarks
Returns an array of AudioDeviceInfo
objects corresponding to the audio devices currently connected to the system and meeting the criteria specified in the flags
parameter. Notes that Android audio framework only support one device per device type. In that case, if there are multiple audio device with the same device type connected to the Android device, only the last reported device will be known by Android audio framework and returned by this API.
Java documentation for android.media.AudioManager.getDevices(int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.