CIContext.CreateCGImage Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| CreateCGImage(CIImage, CGRect) |
Creates a new CGImage from the |
| CreateCGImage(CIImage, CGRect, CIFormat, CGColorSpace) | |
| CreateCGImage(CIImage, CGRect, Int32, CGColorSpace) | |
| CreateCGImage(CIImage, CGRect, CIFormat, CGColorSpace, Boolean) | |
| CreateCGImage(CIImage, CGRect, Int32, CGColorSpace, Boolean, Boolean) |
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
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
- 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