AVCaptureStillImageOutput.CaptureStillImageBracket Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Acquisisce una parentesi di immagine da un dispositivo di input.
[Foundation.Export("captureStillImageBracketAsynchronouslyFromConnection:withSettingsArray:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void CaptureStillImageBracket (AVFoundation.AVCaptureConnection connection, AVFoundation.AVCaptureBracketedStillImageSettings[] settings, Action<CoreMedia.CMSampleBuffer,AVFoundation.AVCaptureBracketedStillImageSettings,Foundation.NSError> imageHandler);
abstract member CaptureStillImageBracket : AVFoundation.AVCaptureConnection * AVFoundation.AVCaptureBracketedStillImageSettings[] * Action<CoreMedia.CMSampleBuffer, AVFoundation.AVCaptureBracketedStillImageSettings, Foundation.NSError> -> unit
override this.CaptureStillImageBracket : AVFoundation.AVCaptureConnection * AVFoundation.AVCaptureBracketedStillImageSettings[] * Action<CoreMedia.CMSampleBuffer, AVFoundation.AVCaptureBracketedStillImageSettings, Foundation.NSError> -> unit
Parametri
- connection
- AVCaptureConnection
Origine della connessione per l'immagine.
- settings
- AVCaptureBracketedStillImageSettings[]
Matrice di impostazioni. Questo valore non deve superare la MaxBracketedCaptureStillImageCount proprietà .
- imageHandler
- Action<CMSampleBuffer,AVCaptureBracketedStillImageSettings,NSError>
Metodo da richiamare per ogni immagine acquisita.
Riceve sia con CMSampleBuffer i dati dell'immagine, sia le impostazioni per questa particolare immagine acquisita, sia l'errore (se presente) per l'immagine acquisita.
Il parametro di errore sarà null in caso di esito positivo; in caso contrario, conterrà un oggetto NSError con i dettagli.
- Attributi
Commenti
Questo metodo acquisisce una serie di immagini, una per ogni elemento nella settings
matrice e le fornirà al callback specificato imageHandler
.
È necessario richiamare PrepareToCaptureStillImageBracket(AVCaptureConnection, AVCaptureBracketedStillImageSettings[], Action<Boolean,NSError>) in anticipo per allocare le risorse necessarie; in caso contrario, potrebbe verificarsi un ritardo quando questo metodo viene richiamato.
Non ci sono garanzie sul thread che verrà usato per pubblicare il messaggio nel file imageHandler
.