Language

CameraExtensionSession.ExtensionCaptureCallback.OnCaptureFailed メソッド

定義

オーバーロード

名前 説明
OnCaptureFailed(CameraExtensionSession, CaptureRequest)

このメソッドは、カメラ デバイスがデバイス固有の拡張機能に必要な入力を生成できなかった場合に、 #onCaptureProcessStarted の代わりに呼び出されます。

OnCaptureFailed(CameraExtensionSession, CaptureRequest, Int32)

このメソッドは、カメラ デバイスがデバイス固有の拡張機能に必要な入力を生成できなかった場合に、 #onCaptureProcessStarted の代わりに呼び出されます。

OnCaptureFailed(CameraExtensionSession, CaptureRequest)

このメソッドは、カメラ デバイスがデバイス固有の拡張機能に必要な入力を生成できなかった場合に、 #onCaptureProcessStarted の代わりに呼び出されます。

[Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_Handler", ApiSince=31)]
public virtual void OnCaptureFailed(Android.Hardware.Camera2.CameraExtensionSession session, Android.Hardware.Camera2.CaptureRequest request);
[<Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_Handler", ApiSince=31)>]
abstract member OnCaptureFailed : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest -> unit
override this.OnCaptureFailed : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest -> unit

パラメーター

session
CameraExtensionSession

間に受信したセッション StateCallback#onConfigured(CameraExtensionSession)

request
CaptureRequest

CameraDevice に渡された要求

属性

注釈

このメソッドは、カメラ デバイスがデバイス固有の拡張機能に必要な入力を生成できなかった場合に、 #onCaptureProcessStarted の代わりに呼び出されます。 原因としては、カメラ キャプチャ要求の失敗、キャプチャの失敗、カメラ フレームのドロップが考えられます。

その他の要求は影響を受けず、キャプチャの一部またはすべてのイメージ バッファーがそれぞれの出力ストリームにプッシュされている可能性があります。

このメソッドの既定の実装では何も行われません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

OnCaptureFailed(CameraExtensionSession, CaptureRequest, Int32)

このメソッドは、カメラ デバイスがデバイス固有の拡張機能に必要な入力を生成できなかった場合に、 #onCaptureProcessStarted の代わりに呼び出されます。

[Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;I)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_IHandler", ApiSince=35)]
public virtual void OnCaptureFailed(Android.Hardware.Camera2.CameraExtensionSession session, Android.Hardware.Camera2.CaptureRequest request, int failure);
[<Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;I)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_IHandler", ApiSince=35)>]
abstract member OnCaptureFailed : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest * int -> unit
override this.OnCaptureFailed : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest * int -> unit

パラメーター

session
CameraExtensionSession

間に受信したセッション StateCallback#onConfigured(CameraExtensionSession)

request
CaptureRequest

CameraDevice に渡された要求

failure
Int32

キャプチャエラーの理由

属性

注釈

このメソッドは、カメラ デバイスがデバイス固有の拡張機能に必要な入力を生成できなかった場合に、 #onCaptureProcessStarted の代わりに呼び出されます。 原因としては、カメラ キャプチャ要求の失敗、キャプチャの失敗、カメラ フレームのドロップが考えられます。 理由の詳細については、'failure' 引数に含まれています。

その他の要求は影響を受けず、キャプチャの一部またはすべてのイメージ バッファーがそれぞれの出力ストリームにプッシュされている可能性があります。

このメソッドの既定の実装では何も行われません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象