CameraExtensionSession.ExtensionCaptureCallback.OnCaptureStarted メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このメソッドは、カメラ デバイスがデバイス固有の拡張機能のプロセス後要求の初期入力イメージのキャプチャを開始したときに呼び出されます。
[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
パラメーター
- session
- CameraExtensionSession
間に受信したセッション StateCallback#onConfigured(CameraExtensionSession)
- request
- CaptureRequest
開始したばかりのキャプチャの要求
- timestamp
- Int64
要求を繰り返す場合はキャプチャの開始時のタイムスタンプ、またはマルチフレーム キャプチャの最初のフレームのキャプチャ開始時のタイムスタンプ。
- 属性
注釈
このメソッドは、カメラ デバイスがデバイス固有の拡張機能のプロセス後要求の初期入力イメージのキャプチャを開始したときに呼び出されます。
このコールバックは、フレームのキャプチャが開始されるとすぐに呼び出されるため、シャッター サウンドを再生したり、キャプチャの UI インジケーターをトリガーしたりするための最適な時間です。
このキャプチャに使用されている要求は、公開開始の実際のタイムスタンプと共に提供されます。
このメソッドの既定の実装では何も行われません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。