CoreGraphics 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
CoreGraphics 命名空間可讓您存取 C 型低階 2D 圖形 API。
類別
CGBitmapContext |
記憶體內部點陣圖支援的 CGCoNtext。 |
CGColor |
色彩結構。 |
CGColorConversionInfo |
CoreGraphics 命名空間可讓您存取 C 型低階 2D 圖形 API。 |
CGColorConversionOptions |
CoreGraphics 命名空間可讓您存取 C 型低階 2D 圖形 API。 |
CGColorConverter |
核心圖形用來在色彩空間之間轉換色彩的不透明類型。 |
CGColorSpace |
Colorspace 會決定「格子」如何解譯色彩資訊。 |
CGColorSpaceNames |
提供其值為已知色彩空格的字串常數。 |
CGContext |
要在其中繪製的圖形內容和基本類型。 |
CGContextPDF |
PDF 轉譯 CGCoNtext 類別。 使用此類別建立 CGCoNtext,將結果輸出至 PDF 檔案。 |
CGDataConsumer |
或 CGImageDestination 的資料接收 CGContextPDF ,用來儲存資料。 |
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 |
繪圖路徑是由線條、弧線、可用來繪製的 Bezier 所組成。 |
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 Affine 轉換,用來在座標空間之間轉換。 |
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 |
決定「租使用者」如何將色彩從來源色彩空間對應至目的地的色域。 |
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 |
文本繪圖模式由一元使用。 |
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 來解決,例如 N:UIKit、 GLKit 和 SpriteKit 中提供的 API。 不過,某些核心圖形類別,例如 CGLayer 、 CGContext 和 CGImage ,在一般 UI 工作中並不常見。 在這種情況下,Core Graphics 類別在較低層級操作方面通常會有更大的彈性,但需要進一步注意開發人員的資源和狀態管理。