CameraDevice.CameraAudioRestriction 属性

定义

获取当前应用的全局相机音频限制模式。 - 或 - 使用此 CameraDevice 时设置音频限制模式。

public virtual int CameraAudioRestriction { [Android.Runtime.Register("getCameraAudioRestriction", "()I", "GetGetCameraAudioRestrictionHandler", ApiSince=30)] get; [Android.Runtime.Register("setCameraAudioRestriction", "(I)V", "GetSetCameraAudioRestriction_IHandler", ApiSince=30)] set; }
[<get: Android.Runtime.Register("getCameraAudioRestriction", "()I", "GetGetCameraAudioRestrictionHandler", ApiSince=30)>]
[<set: Android.Runtime.Register("setCameraAudioRestriction", "(I)V", "GetSetCameraAudioRestriction_IHandler", ApiSince=30)>]
member this.CameraAudioRestriction : int with get, set

属性值

当前系统范围的静音模式设置生效

属性

注解

属性 getter 文档:

获取当前应用的全局相机音频限制模式。

应用程序可以使用此方法检索系统 #setCameraAudioRestriction范围的相机音频限制设置。

适用于 . 的 android.hardware.camera2.CameraDevice.getCameraAudioRestriction()Java 文档

属性 setter 文档:

使用此 CameraDevice 时设置音频限制模式。

某些相机硬件(例如具有光学图像防抖动支持的设备)对设备振动敏感,视频录制可能会因意外的声音而毁。 应用程序可以使用此方法抑制来自铃声、警报或通知的振动或声音。 不会静音其他振动或声音(例如媒体播放或辅助功能)。

静音模式是系统范围的设置。 当多个 CameraDevice 对象设置不同的模式时,系统将选取由 CameraDevice 设置的所有模式的联合模式。 应用程序还可以用于 #getCameraAudioRestriction 查询当前系统范围的相机静音模式。

当 CameraDevice 关闭或应用程序与相机断开连接时,将自动删除此 CameraDevice 中的静音设置。

适用于 . 的 android.hardware.camera2.CameraDevice.setCameraAudioRestriction(int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于