Compartilhar via


AudioManager.GetStreamVolumeDb(Stream, Int32, Int32) Método

Definição

Retorna o volume em dB (decibel) para o determinado tipo de fluxo no determinado índice de volume, no determinado tipo de dispositivo de saída de áudio.

[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

Parâmetros

streamType
Stream

tipo de fluxo para o qual o volume é consultado.

index
Int32

O índice de volume para o qual o volume é consultado. O valor do índice deve estar entre os valores mínimo e máximo do índice para o determinado tipo de fluxo (consulte #getStreamMinVolume(int) e #getStreamMaxVolume(int)).

deviceType
Int32

O tipo de dispositivo de saída de áudio para o qual o volume é consultado.

Retornos

um volume expresso em dB. Um valor negativo indica que o sinal de áudio está atenuado. Um valor máximo típico no índice de volume máximo é 0 dB (sem atenuação nem amplificação). O silenciamento é refletido por um valor de Float#NEGATIVE_INFINITY.

Atributos

Comentários

Retorna o volume em dB (decibel) para o determinado tipo de fluxo no determinado índice de volume, no determinado tipo de dispositivo de saída de áudio.

Documentação Java para android.media.AudioManager.getStreamVolumeDb(int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a