CoreGraphics 命名空间

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGBitmapContext

由内存中位图支持的 CGContext。

CGColor

颜色结构。

CGColorConversionInfo

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGColorConversionOptions

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGColorConverter

核心图形用于在颜色空间之间转换颜色的不透明类型。

CGColorSpace

Colorspace,确定 Quartz 如何解释颜色信息。

CGColorSpaceNames

提供其值为已知颜色空间的字符串常量。

CGContext

要在其中绘制的图形上下文和基元。

CGContextPDF

PDF 呈现 CGContext 类。 使用此类创建将结果输出到 PDF 文件的 CGContext。

CGDataConsumer

CGContextPDFCGImageDestination存储数据的数据接收器。

CGDataProvider

包装数据源并将其公开给 CGImage 类的类。

CGDisplay

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEvent

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventSource

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGFont

字体支持。

CGFunction

要与各种 函数一起使用的回调函数。

CGGradient

渐变定义。

CGImage

表示位图图像和位图掩码。

CGImageProperties

位图图像的属性。

CGImagePropertiesExif

图像的标准 Exif 元数据。

CGImagePropertiesGps

与图像关联的位置属性。

CGImagePropertiesIptc

图像中具有 IPTC 元数据的属性。

CGImagePropertiesJfif

与 JFIF 位图图像关联的属性。

CGImagePropertiesPng

与 PNG 位图图像关联的属性。

CGImagePropertiesTiff

与 TIFF 图像关联的属性。

CGLayer

硬件加速上下文。

CGPath

绘图路径由可用于绘制的线条、弧线、贝塞尔组成。

CGPattern

在 CGContext 中绘制的模式。

CGPDFArray

表示 PDF 数组

CGPDFContentStream

将 PDF 资源作为对象或流获取的类。

CGPDFDictionary

表示 PDF 字典。

CGPDFDocument

PDF 文档。

CGPDFInfo

用于构造 的 CGContextPDF辅助参数。

CGPDFObject

表示 PDF 文档中各种对象的类。

CGPDFOperatorTable

用于存储处理 PDF 文档的回调的类。

CGPDFOutlineOptions

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGPDFPage

PDF 文档中的 PDF 页面。

CGPDFPageInfo

指定方法的各种框 BeginPage(CGPDFPageInfo)

CGPDFScanner

类,使应用开发人员能够分析 PDF 流中的值。

CGPDFStream

PDF 流。

CGShading

表示石英底纹的类型。

RectangleFExtensions

使用 CoreGraphics 时有用的 RectangleF 类的扩展。

结构

CGAffineTransform

用于在坐标空间之间进行转换的 2D 仿射转换。

CGColorConverterTriple

包含用于颜色转换的呈现意向、颜色空间和转换。

CGEventTapInformation

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGPathElement

CGPath 上的单个元素。

CGPoint

定义 2D 点的结构。

CGRect

根据位置和大小定义矩形的结构。

CGSize

包含高度和宽度值的结构。

CGVector

实现值相等的数学向量。

GColorConversionInfoTriple

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

枚举

CGBitmapFlags

位图编码。

CGBlendMode

合成期间使用的混合模式。

CGCaptureOptions

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGColorConversionInfoTransformType

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGColorConverterTransformType

枚举颜色空间转换起始点和终点之间的关系。

CGColorRenderingIntent

确定 Quartz 如何将颜色从源颜色空间映射到目标色域。

CGColorSpaceModel

颜色空间模型。

CGEventFilterMask

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventFlags

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventMask

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventMouseSubtype

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventSourceStateID

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventSuppressionState

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventTapLocation

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventTapOptions

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventTapPlacement

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGEventType

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGGradientDrawingOptions

渐变的绘制位置。

CGImageAlphaInfo

指定位图布局信息。

CGImageByteOrderInfo

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGImageColorModel

有效颜色模型的枚举。

CGImagePixelFormatInfo

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGInterpolationQuality

绘制图像的内插质量。

CGLineCap

线条大写的样式。

CGLineJoin

绘图操作的联接类型。

CGMouseButton

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGPathDrawingMode

绘图模式。

CGPathElementType

CGPath 中元素的类型。

CGPatternTiling

图案样式样式。

CGPDFAccessPermissions

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGPDFBox

PDF 文档中框的类型。

CGPDFDataFormat

枚举指示 PDF 的数据格式的值。

CGPDFObjectType

枚举在 PDF 文档中找到的各种类型的值。

CGRectEdge

用于在 RectangleFExtensions.Divide 中建立边缘的坐标。

CGScrollEventUnit

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGTextDrawingMode

由 Quartz 使用的文本绘制模式。

CGTextEncoding

此枚举已弃用的文本编码,请改用 CoreText API。

CGWindowImageOption

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGWindowListOption

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

MatrixOrder

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

委托

CGEvent.CGEventTapCallback

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGFunction.CGFunctionEvaluate

用于指定 的回调函数的 CGFunction委托。

CGPath.ApplierFunction

一个可对 CGPathElement 进行更改的函数。

CGPattern.DrawPattern

用于在屏幕上绘制模式的回调签名。

CGPDFArray.ApplyCallback

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

CGPDFDictionary.ApplyCallback

CoreGraphics 命名空间提供对基于 C 的低级别 2D 图形 API 的访问。

注解

此命名空间包含与二维、位图和矢量图形 API 的绑定。 若要详细了解 MonoTouch.CoreGraphics 的功能,请阅读 Apple 的《石英 2D 编程指南》。

可以使用更高级别的 API(如 GLKitSpriteKit中提供的 API)解决许多图形用例。 但是,某些核心图形类(如 CGLayerCGContextCGImage )在常规 UI 任务中并不少见。 在这种情况下,Core Graphics 类在较低级别的操作方面通常具有更大的灵活性,但开发人员在资源和状态管理方面需要更多关注。