CoreGraphics 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 Rendering CGContext クラス。 このクラスを使用して、結果を PDF ファイルに出力する CGContext を作成します。 |
CGDataConsumer |
データの格納先 CGContextPDF または CGImageDestination 格納先のデータ シンク。 |
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 |
ソースカラー空間からターゲットの色域に色をマップする方法を指定します。 |
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 へのアクセスを提供します。 |
注釈
この名前空間には、2 次元のビットマップおよびベクター グラフィック API へのバインドが含まれています。 MonoTouch.CoreGraphics の機能の詳細については、Apple の Quartz 2D プログラミング ガイドを参照してください。
多くのグラフィックス ユース ケースは、、 で提供されているものなど、GLKitSpriteKit上位レベルの API を使用して対処できます。 ただし、 などのCGLayerCGContextCGImage一部のコア グラフィックス クラスは、一般的な UI タスクでは一般的には見られません。 このような状況では、多くの場合、Core Graphics クラスの方が低レベルの操作の点で柔軟性が高くなりますが、リソースと状態管理の観点から開発者の注意が必要になります。