Lenguaje

CameraExtensionSession.ExtensionCaptureCallback.OnCaptureStarted Método

Definición

Se llama a este método cuando el dispositivo de cámara ha empezado a capturar la imagen de entrada inicial de la solicitud posterior al proceso de extensión específica del dispositivo.

[Android.Runtime.Register("onCaptureStarted", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;J)V", "GetOnCaptureStarted_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_JHandler", ApiSince=31)]
public virtual void OnCaptureStarted(Android.Hardware.Camera2.CameraExtensionSession session, Android.Hardware.Camera2.CaptureRequest request, long timestamp);
[<Android.Runtime.Register("onCaptureStarted", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;J)V", "GetOnCaptureStarted_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_JHandler", ApiSince=31)>]
abstract member OnCaptureStarted : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest * int64 -> unit
override this.OnCaptureStarted : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest * int64 -> unit

Parámetros

session
CameraExtensionSession

la sesión recibida durante StateCallback#onConfigured(CameraExtensionSession)

request
CaptureRequest

la solicitud de la captura que acaba de comenzar

timestamp
Int64

marca de tiempo al principio de la captura para repetir la solicitud o la marca de tiempo al principio de la captura del primer fotograma en una captura de varios fotogramas.

Atributos

Comentarios

Se llama a este método cuando el dispositivo de cámara ha empezado a capturar la imagen de entrada inicial de la solicitud posterior al proceso de extensión específica del dispositivo.

Esta devolución de llamada se invoca justo cuando comienza la captura de un fotograma, por lo que es el tiempo más adecuado para reproducir un sonido de obturación o desencadenar indicadores de interfaz de usuario de captura.

Se proporciona la solicitud que se usa para esta captura, junto con la marca de tiempo real para el inicio de la exposición.

La implementación predeterminada de este método no hace nada.

Java documentación para android.hardware.camera2.CameraExtensionSession.ExtensionCaptureCallback.onCaptureStarted(android.hardware.camera2.CameraExtensionSession, android.hardware.camera2.CaptureRequest, long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a