CameraCaptureSession.CaptureCallback.OnCaptureCompleted メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このメソッドは、イメージ キャプチャが完全に完了し、すべての結果メタデータを使用できる場合に呼び出されます。
[Android.Runtime.Register("onCaptureCompleted", "(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/TotalCaptureResult;)V", "GetOnCaptureCompleted_Landroid_hardware_camera2_CameraCaptureSession_Landroid_hardware_camera2_CaptureRequest_Landroid_hardware_camera2_TotalCaptureResult_Handler")]
public virtual void OnCaptureCompleted(Android.Hardware.Camera2.CameraCaptureSession session, Android.Hardware.Camera2.CaptureRequest request, Android.Hardware.Camera2.TotalCaptureResult result);
[<Android.Runtime.Register("onCaptureCompleted", "(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/TotalCaptureResult;)V", "GetOnCaptureCompleted_Landroid_hardware_camera2_CameraCaptureSession_Landroid_hardware_camera2_CaptureRequest_Landroid_hardware_camera2_TotalCaptureResult_Handler")>]
abstract member OnCaptureCompleted : Android.Hardware.Camera2.CameraCaptureSession * Android.Hardware.Camera2.CaptureRequest * Android.Hardware.Camera2.TotalCaptureResult -> unit
override this.OnCaptureCompleted : Android.Hardware.Camera2.CameraCaptureSession * Android.Hardware.Camera2.CaptureRequest * Android.Hardware.Camera2.TotalCaptureResult -> unit
パラメーター
- session
- CameraCaptureSession
によって返されるセッション CameraDevice#createCaptureSession
- request
- CaptureRequest
CameraDevice に渡された要求
- result
- TotalCaptureResult
最終的なキャプチャ パラメーターやキャプチャ中のカメラ システムの状態など、キャプチャからの出力メタデータの合計。
- 属性
注釈
このメソッドは、イメージ キャプチャが完全に完了し、すべての結果メタデータを使用できる場合に呼び出されます。
このコールバックは、最後の #onCaptureProgressedの後に常に発生します。つまり、完了した結果が使用可能になると、部分的な結果は配信されなくなります。
待機時間が要因であるパフォーマンス集中型のユース ケースでは、代わりに #onCaptureProgressed の使用を検討してください。
このメソッドの既定の実装では何も行われません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。