Share via


CameraCaptureSession.CaptureCallback 類別

定義

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

[Android.Runtime.Register("android/hardware/camera2/CameraCaptureSession$CaptureCallback", DoNotGenerateAcw=true)]
public abstract class CameraCaptureSession.CaptureCallback : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/camera2/CameraCaptureSession$CaptureCallback", DoNotGenerateAcw=true)>]
type CameraCaptureSession.CaptureCallback = class
    inherit Object
繼承
CameraCaptureSession.CaptureCallback
屬性

備註

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

當要求觸發擷取以啟動,以及擷取完成時,就會叫用此回呼。 如果擷取影像時發生錯誤,就會觸發錯誤方法,而不是完成方法。

android.hardware.camera2.CameraCaptureSession.CaptureCallback JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

CameraCaptureSession.CaptureCallback()

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

CameraCaptureSession.CaptureCallback(IntPtr, JniHandleOwnership)

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
JniIdentityHashCode

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
JniPeerMembers

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

PeerReference

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
ThresholdClass

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

ThresholdType

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

方法

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Dispose()

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
Dispose(Boolean)

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
OnCaptureBufferLost(CameraCaptureSession, CaptureRequest, Surface, Int64)

如果無法將擷取的單一緩衝區傳送至其目的地介面,就會呼叫這個方法。

OnCaptureCompleted(CameraCaptureSession, CaptureRequest, TotalCaptureResult)

當影像擷取已完成且所有結果中繼資料都可供使用時,就會呼叫此方法。

OnCaptureFailed(CameraCaptureSession, CaptureRequest, CaptureFailure)

呼叫這個方法,而不是 #onCaptureCompleted 當相機裝置無法為要求產生 CaptureResult 時。

OnCaptureProgressed(CameraCaptureSession, CaptureRequest, CaptureResult)

當影像擷取進行部分向前進度時,會呼叫此方法;有一些 (但並非所有) 影像擷取的結果都可供使用。

OnCaptureSequenceAborted(CameraCaptureSession, Int32)

當擷取序列在透過這個接聽程式傳回任何 CaptureResultCaptureFailure 之前中止擷取序列時,這個方法會獨立于 CaptureCallback 中的其他方法呼叫。

OnCaptureSequenceCompleted(CameraCaptureSession, Int32, Int64)

當擷取序列完成且所有 CaptureResultCaptureFailure 已透過這個接聽程式傳回擷取序列時,這個方法會獨立于 CaptureCallback 中的其他方法呼叫。

OnCaptureStarted(CameraCaptureSession, CaptureRequest, Int64, Int64)

當相機裝置開始擷取要求的輸出影像、影像曝光的開頭,或相機裝置開始處理重新處理要求的輸入影像時,就會呼叫此方法。

OnReadoutStarted(CameraCaptureSession, CaptureRequest, Int64, Int64)

當相機裝置開始讀取要求的輸出影像時,會在感應器影像讀取的開頭呼叫此方法。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
IJavaPeerable.Finalized()

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

GetJniTypeName(IJavaPeerable)

回呼物件,用於追蹤提交至相機裝置的 CaptureRequest 進度。

適用於