Condividi tramite


CameraCaptureSession.StopRepeating Metodo

Definizione

Annullare qualsiasi acquisizione ripetuta in corso impostata da #setRepeatingRequest setRepeatingRequest o #setRepeatingBurst.

[Android.Runtime.Register("stopRepeating", "()V", "GetStopRepeatingHandler")]
public abstract void StopRepeating ();
[<Android.Runtime.Register("stopRepeating", "()V", "GetStopRepeatingHandler")>]
abstract member StopRepeating : unit -> unit
Attributi

Eccezioni

se il dispositivo fotocamera non è più connesso o si è verificato un errore irreversibile

se questa sessione non è più attiva, perché la sessione è stata chiusa in modo esplicito, è stata creata una nuova sessione o il dispositivo fotocamera è stato chiuso.

Commenti

Annullare qualsiasi acquisizione ripetuta in corso impostata da #setRepeatingRequest setRepeatingRequest o #setRepeatingBurst. Non ha alcun effetto sulle richieste inviate tramite #capture capture o #captureBurst captureBurst.

Tutte le acquisizioni attualmente in anteprima continueranno a essere completate, come qualsiasi burst di acquisizione mid-capture. Per assicurarsi che il dispositivo abbia completato l'elaborazione di tutte le richieste di acquisizione ed è in stato pronto, attendere il StateCallback#onReady callback dopo aver chiamato questo metodo.

Documentazione java per android.hardware.camera2.CameraCaptureSession.stopRepeating().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche

  • <xref:Android.Hardware.Camera2.CameraCaptureSession.SetRepeatingRequest(Android.Hardware.Camera2.CaptureRequest%2c+.CaptureCallback%2c+.CaptureCallback)>