AVCapturePhoto.GetFileDataRepresentation Method

Definition

Overloads

GetFileDataRepresentation(IAVCapturePhotoFileDataRepresentationCustomizer)
GetFileDataRepresentation(NSDictionary<NSString,NSObject>, NSDictionary<NSString,NSObject>, CVPixelBuffer, AVDepthData)

GetFileDataRepresentation(IAVCapturePhotoFileDataRepresentationCustomizer)

[Foundation.Export("fileDataRepresentationWithCustomizer:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 12, 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 virtual Foundation.NSData GetFileDataRepresentation (AVFoundation.IAVCapturePhotoFileDataRepresentationCustomizer customizer);
abstract member GetFileDataRepresentation : AVFoundation.IAVCapturePhotoFileDataRepresentationCustomizer -> Foundation.NSData
override this.GetFileDataRepresentation : AVFoundation.IAVCapturePhotoFileDataRepresentationCustomizer -> Foundation.NSData

Parameters

Returns

Attributes

Applies to

GetFileDataRepresentation(NSDictionary<NSString,NSObject>, NSDictionary<NSString,NSObject>, CVPixelBuffer, AVDepthData)

[Foundation.Export("fileDataRepresentationWithReplacementMetadata:replacementEmbeddedThumbnailPhotoFormat:replacementEmbeddedThumbnailPixelBuffer:replacementDepthData:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'GetFileDataRepresentation' instead.")]
public virtual Foundation.NSData GetFileDataRepresentation (Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> replacementMetadata, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> replacementEmbeddedThumbnailPhotoFormat, CoreVideo.CVPixelBuffer replacementEmbeddedThumbnailPixelBuffer, AVFoundation.AVDepthData replacementDepthData);
abstract member GetFileDataRepresentation : Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> * CoreVideo.CVPixelBuffer * AVFoundation.AVDepthData -> Foundation.NSData
override this.GetFileDataRepresentation : Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> * CoreVideo.CVPixelBuffer * AVFoundation.AVDepthData -> Foundation.NSData

Parameters

replacementMetadata
NSDictionary<NSString,NSObject>
replacementEmbeddedThumbnailPhotoFormat
NSDictionary<NSString,NSObject>
replacementEmbeddedThumbnailPixelBuffer
CVPixelBuffer
replacementDepthData
AVDepthData

Returns

Attributes

Applies to