FocusMetering

class FocusMetering(coroutineScope: CoroutineScope, characteristics: CameraCharacteristics, cameraSettings: CameraSettings, zoom: CameraSettings.Zoom, focus: CameraSettings.Focus, exposure: CameraSettings.Exposure, whiteBalance: CameraSettings.WhiteBalance)(source)

Constructors

Link copied to clipboard
constructor(coroutineScope: CoroutineScope, characteristics: CameraCharacteristics, cameraSettings: CameraSettings, zoom: CameraSettings.Zoom, focus: CameraSettings.Focus, exposure: CameraSettings.Exposure, whiteBalance: CameraSettings.WhiteBalance)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard

Cancel the focus and metering.

Link copied to clipboard
suspend fun onTap(context: Context, point: PointF, fovRect: Rect, fovRotationDegree: Int, timeoutDurationMs: Long = DEFAULT_AUTO_CANCEL_DURATION_MS)
suspend fun onTap(context: Context, afPoints: List<PointF>, aePoints: List<PointF>, awbPoints: List<PointF>, fovRect: Rect, fovRotationDegree: Int, timeoutDurationMs: Long = DEFAULT_AUTO_CANCEL_DURATION_MS)

Sets the focus on tap.