Share via


CIContext.CreateCGImage Method

Definition

Overloads

CreateCGImage(CIImage, CGRect)

Creates a new CGImage from the fromRectangle region of image.

[Foundation.Export("createCGImage:fromRect:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual CoreGraphics.CGImage? CreateCGImage(CoreImage.CIImage image, CoreGraphics.CGRect fromRectangle);
[<Foundation.Export("createCGImage:fromRect:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect -> CoreGraphics.CGImage
override this.CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect -> CoreGraphics.CGImage

Parameters

image
CIImage
fromRectangle
CGRect

Returns

Attributes

Applies to

CreateCGImage(CIImage, CGRect, CIFormat, CGColorSpace)

public CoreGraphics.CGImage? CreateCGImage(CoreImage.CIImage image, CoreGraphics.CGRect fromRect, CoreImage.CIFormat ciImageFormat, CoreGraphics.CGColorSpace? colorSpace);
member this.CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect * CoreImage.CIFormat * CoreGraphics.CGColorSpace -> CoreGraphics.CGImage

Parameters

image
CIImage
fromRect
CGRect
ciImageFormat
CIFormat
colorSpace
CGColorSpace

Returns

Applies to

CreateCGImage(CIImage, CGRect, Int32, CGColorSpace)

[Foundation.Export("createCGImage:fromRect:format:colorSpace:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual CoreGraphics.CGImage? CreateCGImage(CoreImage.CIImage image, CoreGraphics.CGRect fromRect, int ciImageFormat, CoreGraphics.CGColorSpace? colorSpace);
[<Foundation.Export("createCGImage:fromRect:format:colorSpace:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect * int * CoreGraphics.CGColorSpace -> CoreGraphics.CGImage
override this.CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect * int * CoreGraphics.CGColorSpace -> CoreGraphics.CGImage

Parameters

image
CIImage
fromRect
CGRect
ciImageFormat
Int32
colorSpace
CGColorSpace

To be added.

This parameter can be null.

Returns

Attributes

Applies to

CreateCGImage(CIImage, CGRect, CIFormat, CGColorSpace, Boolean)

[Foundation.Export("createCGImage:fromRect:format:colorSpace:deferred:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual CoreGraphics.CGImage? CreateCGImage(CoreImage.CIImage image, CoreGraphics.CGRect fromRect, CoreImage.CIFormat format, CoreGraphics.CGColorSpace? colorSpace, bool deferred);
[<Foundation.Export("createCGImage:fromRect:format:colorSpace:deferred:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect * CoreImage.CIFormat * CoreGraphics.CGColorSpace * bool -> CoreGraphics.CGImage
override this.CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect * CoreImage.CIFormat * CoreGraphics.CGColorSpace * bool -> CoreGraphics.CGImage

Parameters

image
CIImage
fromRect
CGRect
format
CIFormat
colorSpace
CGColorSpace

To be added.

This parameter can be null.

deferred
Boolean

Returns

Attributes

Applies to

CreateCGImage(CIImage, CGRect, Int32, CGColorSpace, Boolean, Boolean)

[Foundation.Export("createCGImage:fromRect:format:colorSpace:deferred:calculateHDRStats:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual CoreGraphics.CGImage? CreateCGImage(CoreImage.CIImage image, CoreGraphics.CGRect fromRect, int format, CoreGraphics.CGColorSpace? colorSpace, bool deferred, bool calculateHdrStats);
[<Foundation.Export("createCGImage:fromRect:format:colorSpace:deferred:calculateHDRStats:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect * int * CoreGraphics.CGColorSpace * bool * bool -> CoreGraphics.CGImage
override this.CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect * int * CoreGraphics.CGColorSpace * bool * bool -> CoreGraphics.CGImage

Parameters

image
CIImage
fromRect
CGRect
format
Int32
colorSpace
CGColorSpace
deferred
Boolean
calculateHdrStats
Boolean

Returns

Attributes

Applies to