CameraExtensionSession.ExtensionCaptureCallback.OnCaptureFailed メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| OnCaptureFailed(CameraExtensionSession, CaptureRequest) |
このメソッドは、カメラ デバイスがデバイス固有の拡張機能に必要な入力を生成できなかった場合に、 |
| OnCaptureFailed(CameraExtensionSession, CaptureRequest, Int32) |
このメソッドは、カメラ デバイスがデバイス固有の拡張機能に必要な入力を生成できなかった場合に、 |
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 の代わりに呼び出されます。 原因としては、カメラ キャプチャ要求の失敗、キャプチャの失敗、カメラ フレームのドロップが考えられます。
その他の要求は影響を受けず、キャプチャの一部またはすべてのイメージ バッファーがそれぞれの出力ストリームにプッシュされている可能性があります。
このメソッドの既定の実装では何も行われません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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' 引数に含まれています。
その他の要求は影響を受けず、キャプチャの一部またはすべてのイメージ バッファーがそれぞれの出力ストリームにプッシュされている可能性があります。
このメソッドの既定の実装では何も行われません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。