Partager via


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

Définition

Retourne le volume en dB (décbel) pour le type de flux donné à l’index de volume donné, sur le type donné de périphérique de sortie 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

Paramètres

streamType
Stream

type de flux pour lequel le volume est interrogé.

index
Int32

index de volume pour lequel le volume est interrogé. La valeur d’index doit être comprise entre les valeurs d’index minimales et maximales pour le type de flux donné (voir #getStreamMinVolume(int) et #getStreamMaxVolume(int)).

deviceType
Int32

type d’appareil de sortie audio pour lequel le volume est interrogé.

Retours

un volume exprimé en dB. Une valeur négative indique que le signal audio est atténué. Une valeur maximale classique à l’index de volume maximal est de 0 dB (pas d’atténuation ni d’amplification). Le son est reflété par une valeur de Float#NEGATIVE_INFINITY.

Attributs

Remarques

Retourne le volume en dB (décbel) pour le type de flux donné à l’index de volume donné, sur le type donné de périphérique de sortie audio.

Documentation Java pour android.media.AudioManager.getStreamVolumeDb(int, int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à