Share via


CameraCaptureSession.CaptureCallback Classe

Definizione

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

[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
Ereditarietà
CameraCaptureSession.CaptureCallback
Attributi

Commenti

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

Questo callback viene richiamato quando una richiesta attiva un'acquisizione per avviare e al termine dell'acquisizione. In caso di errore durante l'acquisizione di un'immagine, il metodo di errore viene attivato anziché il metodo di completamento.

Documentazione Java per android.hardware.camera2.CameraCaptureSession.CaptureCallback.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

CameraCaptureSession.CaptureCallback()

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

CameraCaptureSession.CaptureCallback(IntPtr, JniHandleOwnership)

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
JniPeerMembers

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

PeerReference

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
ThresholdClass

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

ThresholdType

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
Dispose(Boolean)

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
OnCaptureBufferLost(CameraCaptureSession, CaptureRequest, Surface, Int64)

Questo metodo viene chiamato se non è stato possibile inviare un singolo buffer per un'acquisizione all'area di destinazione.

OnCaptureCompleted(CameraCaptureSession, CaptureRequest, TotalCaptureResult)

Questo metodo viene chiamato quando un'acquisizione di immagini è stata completata completamente e tutti i metadati dei risultati sono disponibili.

OnCaptureFailed(CameraCaptureSession, CaptureRequest, CaptureFailure)

Questo metodo viene chiamato anziché #onCaptureCompleted quando il dispositivo fotocamera non è riuscito a produrre un CaptureResult oggetto per la richiesta.

OnCaptureProgressed(CameraCaptureSession, CaptureRequest, CaptureResult)

Questo metodo viene chiamato quando un'acquisizione di immagini effettua uno stato di avanzamento parziale; alcuni (ma non tutti) i risultati di un'acquisizione di immagini sono disponibili.

OnCaptureSequenceAborted(CameraCaptureSession, Int32)

Questo metodo viene chiamato indipendentemente dagli altri in CaptureCallback, quando una sequenza di acquisizione viene interrotta prima di qualsiasi CaptureResult o CaptureFailure per essere restituita tramite questo listener.

OnCaptureSequenceCompleted(CameraCaptureSession, Int32, Int64)

Questo metodo viene chiamato indipendentemente dagli altri in CaptureCallback, quando una sequenza di acquisizione termina e tutto CaptureResult o CaptureFailure per il quale è stato restituito tramite questo listener.

OnCaptureStarted(CameraCaptureSession, CaptureRequest, Int64, Int64)

Questo metodo viene chiamato quando il dispositivo fotocamera ha avviato l'acquisizione dell'immagine di output per la richiesta, all'inizio dell'esposizione dell'immagine o quando il dispositivo fotocamera ha avviato l'elaborazione di un'immagine di input per una richiesta di rielaborazione.

OnReadoutStarted(CameraCaptureSession, CaptureRequest, Int64, Int64)

Questo metodo viene chiamato quando il dispositivo fotocamera ha iniziato a leggere l'immagine di output per la richiesta, all'inizio della lettura dell'immagine del sensore.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
IJavaPeerable.Finalized()

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

GetJniTypeName(IJavaPeerable)

Oggetto callback per tenere traccia dello stato di avanzamento di un CaptureRequest oggetto inviato al dispositivo fotocamera.

Si applica a