AudioManager.GetStreamVolumeDb(Stream, Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在给定类型的音频输出设备上,返回给定流索引处给定流类型的 dB(分贝)的音量。
[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
参数
- streamType
- Stream
查询卷的流类型。
- index
- Int32
查询卷的卷索引。 索引值必须介于给定流类型的最小索引值和最大索引值之间(见 #getStreamMinVolume(int)
和 #getStreamMaxVolume(int)
)。
- deviceType
- Int32
查询音量的音频输出设备的类型。
返回
以 dB 表示的卷。
负值指示音频信号已衰减。 最大卷索引处的典型最大值为 0 dB(无衰减和放大)。 静音由值 Float#NEGATIVE_INFINITY
反映。
- 属性
注解
在给定类型的音频输出设备上,返回给定流索引处给定流类型的 dB(分贝)的音量。
适用于 . 的 android.media.AudioManager.getStreamVolumeDb(int, int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。