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


AVCapturePhotoCaptureDelegate.DidFinishProcessingPhoto Метод

Определение

Перегрузки

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

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

DidFinishProcessingPhoto(AVCapturePhotoOutput, AVCapturePhoto, NSError)

[Foundation.Export("captureOutput:didFinishProcessingPhoto:error:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void DidFinishProcessingPhoto (AVFoundation.AVCapturePhotoOutput output, AVFoundation.AVCapturePhoto photo, Foundation.NSError error);
abstract member DidFinishProcessingPhoto : AVFoundation.AVCapturePhotoOutput * AVFoundation.AVCapturePhoto * Foundation.NSError -> unit
override this.DidFinishProcessingPhoto : AVFoundation.AVCapturePhotoOutput * AVFoundation.AVCapturePhoto * Foundation.NSError -> unit

Параметры

error
NSError

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

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

Атрибуты

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

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

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

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

Параметры

captureOutput
AVCapturePhotoOutput
photoSampleBuffer
CMSampleBuffer

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

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

previewPhotoSampleBuffer
CMSampleBuffer

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

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

bracketSettings
AVCaptureBracketedStillImageSettings

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

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

error
NSError

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

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

Атрибуты

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