共用方式為


CIContext.CreateCGImage 方法

定義

多載

CreateCGImage(CIImage, CGRect)

fromRectangle 的區域 image 建立新的 CGImage

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

CreateCGImage(CIImage, CGRect)

fromRectangle 的區域 image 建立新的 CGImage

[Foundation.Export("createCGImage:fromRect:")]
public virtual CoreGraphics.CGImage CreateCGImage (CoreImage.CIImage image, CoreGraphics.CGRect fromRectangle);
abstract member CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect -> CoreGraphics.CGImage
override this.CreateCGImage : CoreImage.CIImage * CoreGraphics.CGRect -> CoreGraphics.CGImage

參數

image
CIImage
fromRectangle
CGRect

傳回

屬性

適用於

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

參數

image
CIImage
fromRect
CGRect
ciImageFormat
CIFormat
colorSpace
CGColorSpace

傳回

適用於

CreateCGImage(CIImage, CGRect, Int32, CGColorSpace)

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

參數

image
CIImage
fromRect
CGRect
ciImageFormat
Int32
colorSpace
CGColorSpace

即將加入。

這個參數可以是 null

傳回

屬性

適用於

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

[Foundation.Export("createCGImage:fromRect:format:colorSpace:deferred:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual CoreGraphics.CGImage CreateCGImage (CoreImage.CIImage image, CoreGraphics.CGRect fromRect, CoreImage.CIFormat format, CoreGraphics.CGColorSpace colorSpace, bool deferred);
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

參數

image
CIImage
fromRect
CGRect
format
CIFormat
colorSpace
CGColorSpace

即將加入。

這個參數可以是 null

deferred
Boolean

傳回

屬性

適用於