IAVCapturePhotoCaptureDelegate Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
[Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IAVCapturePhotoCaptureDelegate : IDisposable, ObjCRuntime.INativeObject
type IAVCapturePhotoCaptureDelegate = interface
interface INativeObject
interface IDisposable
Derivado
Atributos
Implementações
Essa interface contém os métodos necessários (se houver) do protocolo definido por AVCapturePhotoCaptureDelegate .
Se os desenvolvedores criarem classes que implementam essa interface, os métodos de implementação serão exportados automaticamente para Objective-C com a assinatura correspondente do método definido no AVCapturePhotoCaptureDelegate protocolo.
Métodos opcionais (se houver) são fornecidos pela AVCapturePhotoCaptureDelegate_Extensions classe como métodos de extensão para a interface, permitindo que os desenvolvedores invoquem quaisquer métodos opcionais no protocolo.
Propriedades
Handle
Manipule (ponteiro) para a representação de objeto não gerenciado.
(Herdado de INativeObject )
Métodos de Extensão
DidCapturePhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, AVCaptureResolvedPhotoSettings)
Interface que representa os métodos necessários (se houver) do protocolo AVCapturePhotoCaptureDelegate .
DidFinishCapture(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, AVCaptureResolvedPhotoSettings, NSError)
Interface que representa os métodos necessários (se houver) do protocolo AVCapturePhotoCaptureDelegate .
DidFinishProcessingLivePhotoMovie(IAVCapturePhotoCaptureDelegate,
AVCapturePhotoOutput, NSUrl, CMTime, CMTime, AVCaptureResolvedPhotoSettings,
NSError)
Interface que representa os métodos necessários (se houver) do protocolo AVCapturePhotoCaptureDelegate .
DidFinishProcessingPhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, AVCapturePhoto, NSError)
Interface que representa os métodos necessários (se houver) do protocolo AVCapturePhotoCaptureDelegate .
DidFinishProcessingPhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput,
CMSampleBuffer, CMSampleBuffer, AVCaptureResolvedPhotoSettings,
AVCaptureBracketedStillImageSettings, NSError)
Os desenvolvedores não devem usar esse método preterido. Os desenvolvedores devem usar a sobrecarga 'DidFinishProcessingPhoto' aceitando um 'AVCapturePhoto'.
DidFinishProcessingRawPhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput,
CMSampleBuffer, CMSampleBuffer, AVCaptureResolvedPhotoSettings,
AVCaptureBracketedStillImageSettings, NSError)
Interface que representa os métodos necessários (se houver) do protocolo AVCapturePhotoCaptureDelegate .
DidFinishRecordingLivePhotoMovie(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, NSUrl, AVCaptureResolvedPhotoSettings)
Interface que representa os métodos necessários (se houver) do protocolo AVCapturePhotoCaptureDelegate .
WillBeginCapture(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, AVCaptureResolvedPhotoSettings)
Interface que representa os métodos necessários (se houver) do protocolo AVCapturePhotoCaptureDelegate .
WillCapturePhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, AVCaptureResolvedPhotoSettings)
Interface que representa os métodos necessários (se houver) do protocolo AVCapturePhotoCaptureDelegate .
Aplica-se a