Condividi tramite


AudioManager.GetStreamVolumeDb(Stream, Int32, Int32) Metodo

Definizione

Restituisce il volume in dB (decibel) per il tipo di flusso specificato in corrispondenza dell'indice del volume specificato, nel tipo specificato di dispositivo di output audio.

[Android.Runtime.Register("getStreamVolumeDb", "(III)F", "GetGetStreamVolumeDb_IIIHandler", ApiSince=28)]
public virtual float GetStreamVolumeDb (Android.Media.Stream streamType, int index, int deviceType);
[<Android.Runtime.Register("getStreamVolumeDb", "(III)F", "GetGetStreamVolumeDb_IIIHandler", ApiSince=28)>]
abstract member GetStreamVolumeDb : Android.Media.Stream * int * int -> single
override this.GetStreamVolumeDb : Android.Media.Stream * int * int -> single

Parametri

streamType
Stream

tipo di flusso per il quale viene eseguita una query sul volume.

index
Int32

indice del volume per il quale viene eseguita una query sul volume. Il valore dell'indice deve essere compreso tra i valori di indice minimo e massimo per il tipo di flusso specificato (vedere #getStreamMinVolume(int) e #getStreamMaxVolume(int)).

deviceType
Int32

tipo di dispositivo di output audio per il quale viene eseguita una query sul volume.

Restituisce

un volume espresso in dB. Un valore negativo indica che il segnale audio è attenuato. Un valore massimo tipico all'indice massimo del volume è 0 dB (nessuna attenuazione né amplificazione). Il muting viene riflessa da un valore di Float#NEGATIVE_INFINITY.

Attributi

Commenti

Restituisce il volume in dB (decibel) per il tipo di flusso specificato in corrispondenza dell'indice del volume specificato, nel tipo specificato di dispositivo di output audio.

Documentazione java per android.media.AudioManager.getStreamVolumeDb(int, int, int).

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.

Si applica a