AudioManager.SetPreferredMixerAttributes Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configura los atributos de mezclador para un determinado AudioAttributes
sobre un determinado AudioDeviceInfo
.
[Android.Runtime.Register("setPreferredMixerAttributes", "(Landroid/media/AudioAttributes;Landroid/media/AudioDeviceInfo;Landroid/media/AudioMixerAttributes;)Z", "GetSetPreferredMixerAttributes_Landroid_media_AudioAttributes_Landroid_media_AudioDeviceInfo_Landroid_media_AudioMixerAttributes_Handler", ApiSince=34)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_AUDIO_SETTINGS")]
public virtual bool SetPreferredMixerAttributes (Android.Media.AudioAttributes attributes, Android.Media.AudioDeviceInfo device, Android.Media.AudioMixerAttributes mixerAttributes);
[<Android.Runtime.Register("setPreferredMixerAttributes", "(Landroid/media/AudioAttributes;Landroid/media/AudioDeviceInfo;Landroid/media/AudioMixerAttributes;)Z", "GetSetPreferredMixerAttributes_Landroid_media_AudioAttributes_Landroid_media_AudioDeviceInfo_Landroid_media_AudioMixerAttributes_Handler", ApiSince=34)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_AUDIO_SETTINGS")>]
abstract member SetPreferredMixerAttributes : Android.Media.AudioAttributes * Android.Media.AudioDeviceInfo * Android.Media.AudioMixerAttributes -> bool
override this.SetPreferredMixerAttributes : Android.Media.AudioAttributes * Android.Media.AudioDeviceInfo * Android.Media.AudioMixerAttributes -> bool
Parámetros
- attributes
- AudioAttributes
cuyo AudioAttributes
atributo mezclador debe establecerse.
Actualmente, solo se admite AudioAttributes#USAGE_MEDIA
. Al reproducir audio dirigido al dispositivo determinado, use los mismos atributos para la reproducción.
- device
- AudioDeviceInfo
el dispositivo que se va a enrutar. Actualmente, solo se permitirá el dispositivo USB.
- mixerAttributes
- AudioMixerAttributes
los atributos de mezclador preferidos. Al reproducir audio dirigido al dispositivo determinado, use lo mismo AudioFormat
para los atributos de reproducción y mezclador.
Devoluciones
True solo si los atributos de mezclador preferidos se establecen correctamente.
- Atributos
Comentarios
Configura los atributos de mezclador para un determinado AudioAttributes
sobre un determinado AudioDeviceInfo
.
Llame #getSupportedMixerAttributes(AudioDeviceInfo)
a para determinar qué atributos de mezclador se pueden usar con el dispositivo especificado.
Uid reconoce la propiedad de los atributos de mezclador preferidos. Cuando una reproducción desde la misma interfaz de usuario se enruta al dispositivo de audio determinado al llamar a esta API, el mezclador o secuencia de salida se configurará con los valores establecidos anteriormente a través de esta API.
Use #clearPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo)
para cancelar la configuración de los atributos del mezclador para este AudioAttributes
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.