Share via


CIImage.FromImageBuffer Method

Definition

Overloads

Name Description
FromImageBuffer(CVPixelBuffer, CIImageInitializationOptions)

Creates a new image from the data that is contained in buffer by using the specified options.

FromImageBuffer(CVPixelBuffer, NSDictionary)

Creates a new image from the data that is contained in buffer by using the options that are specified in dict.

FromImageBuffer(CVImageBuffer, NSDictionary<NSString,NSObject>)

Creates a new CIImage based on the data in imageBuffer and applying the options in dict.

FromImageBuffer(CVPixelBuffer)

Creates a new image from the data that is contained in buffer.

FromImageBuffer(CVImageBuffer, CIImageInitializationOptions)

Creates a new CIImage based on the data in the imageBuffer and with the specified options.

FromImageBuffer(CVImageBuffer)

Creates a new CIImage based on the data in the imageBuffer.

FromImageBuffer(CVPixelBuffer, CIImageInitializationOptions)

Creates a new image from the data that is contained in buffer by using the specified options.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIImage FromImageBuffer(CoreVideo.CVPixelBuffer buffer, CoreImage.CIImageInitializationOptions? options);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member FromImageBuffer : CoreVideo.CVPixelBuffer * CoreImage.CIImageInitializationOptions -> CoreImage.CIImage

Parameters

buffer
CVPixelBuffer
options
CIImageInitializationOptions

Options to initialize the image with.

Returns

Attributes

Applies to

FromImageBuffer(CVPixelBuffer, NSDictionary)

Creates a new image from the data that is contained in buffer by using the options that are specified in dict.

[Foundation.Export("imageWithCVPixelBuffer:options:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIImage FromImageBuffer(CoreVideo.CVPixelBuffer buffer, Foundation.NSDictionary? dict);
[<Foundation.Export("imageWithCVPixelBuffer:options:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member FromImageBuffer : CoreVideo.CVPixelBuffer * Foundation.NSDictionary -> CoreImage.CIImage

Parameters

buffer
CVPixelBuffer
dict
NSDictionary

Extra configuration options, as an NSDictionary.

This parameter can be null.

Returns

Attributes

Applies to

FromImageBuffer(CVImageBuffer, NSDictionary<NSString,NSObject>)

Creates a new CIImage based on the data in imageBuffer and applying the options in dict.

[Foundation.Export("imageWithCVImageBuffer:options:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIImage FromImageBuffer(CoreVideo.CVImageBuffer imageBuffer, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject>? dict);
[<Foundation.Export("imageWithCVImageBuffer:options:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member FromImageBuffer : CoreVideo.CVImageBuffer * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> -> CoreImage.CIImage

Parameters

imageBuffer
CVImageBuffer

Source of the data for the image.

dict
NSDictionary<NSString,NSObject>

A dictionary of strings to objects, holding the options for image creation.

This parameter can be null.

Returns

Attributes

Applies to

FromImageBuffer(CVPixelBuffer)

Creates a new image from the data that is contained in buffer.

[Foundation.Export("imageWithCVPixelBuffer:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIImage FromImageBuffer(CoreVideo.CVPixelBuffer buffer);
[<Foundation.Export("imageWithCVPixelBuffer:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member FromImageBuffer : CoreVideo.CVPixelBuffer -> CoreImage.CIImage

Parameters

buffer
CVPixelBuffer

Returns

Attributes

Applies to

FromImageBuffer(CVImageBuffer, CIImageInitializationOptions)

Creates a new CIImage based on the data in the imageBuffer and with the specified options.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIImage FromImageBuffer(CoreVideo.CVImageBuffer imageBuffer, CoreImage.CIImageInitializationOptions options);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member FromImageBuffer : CoreVideo.CVImageBuffer * CoreImage.CIImageInitializationOptions -> CoreImage.CIImage

Parameters

imageBuffer
CVImageBuffer

Returns

Attributes

Applies to

FromImageBuffer(CVImageBuffer)

Creates a new CIImage based on the data in the imageBuffer.

[Foundation.Export("imageWithCVImageBuffer:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIImage FromImageBuffer(CoreVideo.CVImageBuffer imageBuffer);
[<Foundation.Export("imageWithCVImageBuffer:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member FromImageBuffer : CoreVideo.CVImageBuffer -> CoreImage.CIImage

Parameters

imageBuffer
CVImageBuffer

The source of the image.

Returns

Attributes

Applies to