StreamConfigurationMap.GetHighSpeedVideoFpsRangesFor(Size) 方法

定义

获取输入高速视频大小的每秒帧范围(fpsMin,fpsMax)。

[Android.Runtime.Register("getHighSpeedVideoFpsRangesFor", "(Landroid/util/Size;)[Landroid/util/Range;", "")]
public Android.Util.Range[]? GetHighSpeedVideoFpsRangesFor (Android.Util.Size? size);
[<Android.Runtime.Register("getHighSpeedVideoFpsRangesFor", "(Landroid/util/Size;)[Landroid/util/Range;", "")>]
member this.GetHighSpeedVideoFpsRangesFor : Android.Util.Size -> Android.Util.Range[]

参数

size
Size

返回的其中一个大小 #getHighSpeedVideoSizes()

返回

Range[]

支持的高速视频录制 FPS 范围的数组保证返回范围的上限大于或等于 120。

属性

例外

如果 getHighSpeedVideoSizes 的返回值中不存在输入大小

注解

获取输入高速视频大小的每秒帧范围(fpsMin,fpsMax)。

了解如何 #getHighSpeedVideoFpsRanges 启用高速录制。

CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE FPS ranges此方法中的报告不能用于设置提交到不受约束的捕获会话的捕获请求,否则将导致IllegalArgumentException IllegalArgumentExceptions

请参阅 #getHighSpeedVideoFpsRanges 返回的 FPS 范围的特征。

适用于 . 的 android.hardware.camera2.params.StreamConfigurationMap.getHighSpeedVideoFpsRangesFor(android.util.Size)Java 文档

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

适用于

另请参阅