Поделиться через


AVCapturePhotoCaptureDelegate_Extensions.DidFinishProcessingPhoto Метод

Определение

Перегрузки

DidFinishProcessingPhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, AVCapturePhoto, NSError)
DidFinishProcessingPhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, CMSampleBuffer, CMSampleBuffer, AVCaptureResolvedPhotoSettings, AVCaptureBracketedStillImageSettings, NSError)

Разработчики не должны использовать этот нерекомендуемый метод. Разработчикам следует использовать перегрузку DidFinishProcessingPhoto, принимаюющую avCapturePhoto.

DidFinishProcessingPhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, AVCapturePhoto, NSError)

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static void DidFinishProcessingPhoto (this AVFoundation.IAVCapturePhotoCaptureDelegate This, AVFoundation.AVCapturePhotoOutput output, AVFoundation.AVCapturePhoto photo, Foundation.NSError error);
static member DidFinishProcessingPhoto : AVFoundation.IAVCapturePhotoCaptureDelegate * AVFoundation.AVCapturePhotoOutput * AVFoundation.AVCapturePhoto * Foundation.NSError -> unit

Параметры

This
IAVCapturePhotoCaptureDelegate

Экземпляр, с которым работает этот метод расширения.

error
NSError
Атрибуты

Применяется к

DidFinishProcessingPhoto(IAVCapturePhotoCaptureDelegate, AVCapturePhotoOutput, CMSampleBuffer, CMSampleBuffer, AVCaptureResolvedPhotoSettings, AVCaptureBracketedStillImageSettings, NSError)

Разработчики не должны использовать этот нерекомендуемый метод. Разработчикам следует использовать перегрузку DidFinishProcessingPhoto, принимаюющую avCapturePhoto.

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'DidFinishProcessingPhoto' overload accepting a 'AVCapturePhoto' instead.")]
public static void DidFinishProcessingPhoto (this AVFoundation.IAVCapturePhotoCaptureDelegate This, AVFoundation.AVCapturePhotoOutput captureOutput, CoreMedia.CMSampleBuffer photoSampleBuffer, CoreMedia.CMSampleBuffer previewPhotoSampleBuffer, AVFoundation.AVCaptureResolvedPhotoSettings resolvedSettings, AVFoundation.AVCaptureBracketedStillImageSettings bracketSettings, Foundation.NSError error);
static member DidFinishProcessingPhoto : AVFoundation.IAVCapturePhotoCaptureDelegate * AVFoundation.AVCapturePhotoOutput * CoreMedia.CMSampleBuffer * CoreMedia.CMSampleBuffer * AVFoundation.AVCaptureResolvedPhotoSettings * AVFoundation.AVCaptureBracketedStillImageSettings * Foundation.NSError -> unit

Параметры

This
IAVCapturePhotoCaptureDelegate

Экземпляр, с которым работает этот метод расширения.

captureOutput
AVCapturePhotoOutput
photoSampleBuffer
CMSampleBuffer

Будет добавлено.

Этот параметр может иметь значение null.

previewPhotoSampleBuffer
CMSampleBuffer

Будет добавлено.

Этот параметр может иметь значение null.

bracketSettings
AVCaptureBracketedStillImageSettings

Будет добавлено.

Этот параметр может иметь значение null.

error
NSError

Будет добавлено.

Этот параметр может иметь значение null.

Атрибуты

Применяется к