AudioManager.SetPreferredMixerAttributes Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Configura gli attributi del mixer per un determinato AudioAttributes
oggetto su un determinato AudioDeviceInfo
oggetto .
[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
Parametri
- attributes
- AudioAttributes
il AudioAttributes
cui attributi del mixer deve essere impostato.
Attualmente è supportato solo AudioAttributes#USAGE_MEDIA
. Quando si riproduce l'audio destinato al dispositivo specificato, usare gli stessi attributi per la riproduzione.
- device
- AudioDeviceInfo
dispositivo da instradare. Attualmente, sarà consentito solo il dispositivo USB.
- mixerAttributes
- AudioMixerAttributes
attributi del mixer preferito. Quando si riproduce l'audio destinato al dispositivo specificato, usare lo stesso AudioFormat
per la riproduzione e gli attributi del mixer.
Restituisce
true solo se gli attributi del mixer preferiti vengono impostati correttamente.
- Attributi
Commenti
Configura gli attributi del mixer per un determinato AudioAttributes
oggetto su un determinato AudioDeviceInfo
oggetto .
Chiamare #getSupportedMixerAttributes(AudioDeviceInfo)
per determinare quali attributi del mixer possono essere usati con il dispositivo specificato.
La proprietà degli attributi del mixer preferito viene riconosciuta da uid. Quando una riproduzione dallo stesso uid viene instradata al dispositivo audio specificato durante la chiamata a questa API, il mixer/flusso di output verrà configurato con i valori impostati in precedenza tramite questa API.
Usare #clearPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo)
per annullare l'impostazione degli attributi del mixer per questo AudioAttributes
oggetto .
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.