IAVCapturePhotoCaptureDelegate Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Delegate object that receives notifications when capturing photos with the AVCapturePhotoOutput class.
[Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillBeginCapture", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willBeginCaptureForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willCapturePhotoForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didCapturePhotoForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(CoreMedia.CMSampleBuffer), typeof(CoreMedia.CMSampleBuffer), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(AVFoundation.AVCaptureBracketedStillImageSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingRawPhoto", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(CoreMedia.CMSampleBuffer), typeof(CoreMedia.CMSampleBuffer), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(AVFoundation.AVCaptureBracketedStillImageSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingRawPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCapturePhoto), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhoto:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishRecordingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didFinishRecordingLivePhotoMovieForEventualFileAtURL:resolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(CoreMedia.CMTime), typeof(CoreMedia.CMTime), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingLivePhotoToMovieFileAtURL:duration:photoDisplayTime:resolvedSettings:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapture", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCaptureForResolvedSettings:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapturingDeferredPhotoProxy", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureDeferredPhotoProxy), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCapturingDeferredPhotoProxy:error:")]
public interface IAVCapturePhotoCaptureDelegate : IDisposable, ObjCRuntime.INativeObject
[Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillBeginCapture", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willBeginCaptureForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willCapturePhotoForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didCapturePhotoForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(CoreMedia.CMSampleBuffer), typeof(CoreMedia.CMSampleBuffer), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(AVFoundation.AVCaptureBracketedStillImageSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingRawPhoto", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(CoreMedia.CMSampleBuffer), typeof(CoreMedia.CMSampleBuffer), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(AVFoundation.AVCaptureBracketedStillImageSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingRawPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCapturePhoto), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhoto:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishRecordingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didFinishRecordingLivePhotoMovieForEventualFileAtURL:resolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(CoreMedia.CMTime), typeof(CoreMedia.CMTime), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingLivePhotoToMovieFileAtURL:duration:photoDisplayTime:resolvedSettings:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapture", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCaptureForResolvedSettings:error:")]
public interface IAVCapturePhotoCaptureDelegate : IDisposable, ObjCRuntime.INativeObject
[Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillBeginCapture", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willBeginCaptureForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willCapturePhotoForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didCapturePhotoForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCapturePhoto), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhoto:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapture", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCaptureForResolvedSettings:error:")]
public interface IAVCapturePhotoCaptureDelegate : IDisposable, ObjCRuntime.INativeObject
[Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillBeginCapture", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willBeginCaptureForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willCapturePhotoForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didCapturePhotoForResolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCapturePhoto), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhoto:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishRecordingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didFinishRecordingLivePhotoMovieForEventualFileAtURL:resolvedSettings:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(CoreMedia.CMTime), typeof(CoreMedia.CMTime), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingLivePhotoToMovieFileAtURL:duration:photoDisplayTime:resolvedSettings:error:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapture", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCaptureForResolvedSettings:error:")]
public interface IAVCapturePhotoCaptureDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillBeginCapture", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willBeginCaptureForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willCapturePhotoForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didCapturePhotoForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(CoreMedia.CMSampleBuffer), typeof(CoreMedia.CMSampleBuffer), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(AVFoundation.AVCaptureBracketedStillImageSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingRawPhoto", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(CoreMedia.CMSampleBuffer), typeof(CoreMedia.CMSampleBuffer), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(AVFoundation.AVCaptureBracketedStillImageSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingRawPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCapturePhoto), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhoto:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishRecordingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didFinishRecordingLivePhotoMovieForEventualFileAtURL:resolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(CoreMedia.CMTime), typeof(CoreMedia.CMTime), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingLivePhotoToMovieFileAtURL:duration:photoDisplayTime:resolvedSettings:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapture", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCaptureForResolvedSettings:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapturingDeferredPhotoProxy", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureDeferredPhotoProxy), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCapturingDeferredPhotoProxy:error:")>]
type IAVCapturePhotoCaptureDelegate = interface
interface INativeObject
interface IDisposable
[<Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillBeginCapture", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willBeginCaptureForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willCapturePhotoForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didCapturePhotoForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(CoreMedia.CMSampleBuffer), typeof(CoreMedia.CMSampleBuffer), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(AVFoundation.AVCaptureBracketedStillImageSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingRawPhoto", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(CoreMedia.CMSampleBuffer), typeof(CoreMedia.CMSampleBuffer), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(AVFoundation.AVCaptureBracketedStillImageSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingRawPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCapturePhoto), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhoto:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishRecordingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didFinishRecordingLivePhotoMovieForEventualFileAtURL:resolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(CoreMedia.CMTime), typeof(CoreMedia.CMTime), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingLivePhotoToMovieFileAtURL:duration:photoDisplayTime:resolvedSettings:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapture", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCaptureForResolvedSettings:error:")>]
type IAVCapturePhotoCaptureDelegate = interface
interface INativeObject
interface IDisposable
[<Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillBeginCapture", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willBeginCaptureForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willCapturePhotoForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didCapturePhotoForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCapturePhoto), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhoto:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapture", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCaptureForResolvedSettings:error:")>]
type IAVCapturePhotoCaptureDelegate = interface
interface INativeObject
interface IDisposable
[<Foundation.Protocol(Name="AVCapturePhotoCaptureDelegate", WrapperType=typeof(AVFoundation.AVCapturePhotoCaptureDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillBeginCapture", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willBeginCaptureForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:willCapturePhotoForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidCapturePhoto", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didCapturePhotoForResolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingPhoto", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCapturePhoto), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingPhoto:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishRecordingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(AVFoundation.AVCaptureResolvedPhotoSettings) }, Selector="captureOutput:didFinishRecordingLivePhotoMovieForEventualFileAtURL:resolvedSettings:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishProcessingLivePhotoMovie", ParameterByRef=new System.Boolean[] { false, false, false, false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(Foundation.NSUrl), typeof(CoreMedia.CMTime), typeof(CoreMedia.CMTime), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishProcessingLivePhotoToMovieFileAtURL:duration:photoDisplayTime:resolvedSettings:error:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidFinishCapture", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(AVFoundation.AVCapturePhotoOutput), typeof(AVFoundation.AVCaptureResolvedPhotoSettings), typeof(Foundation.NSError) }, Selector="captureOutput:didFinishCaptureForResolvedSettings:error:")>]
type IAVCapturePhotoCaptureDelegate = interface
interface INativeObject
interface IDisposable
- Derived
- Attributes
- Implements
Properties
| Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from INativeObject) |