Bagikan melalui


CoreGraphics Ruang nama

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

Kelas

CGBitmapContext

CGContext didukung oleh bitmap dalam memori.

CGColor

Struktur warna.

CGColorConversionInfo

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGColorConversionOptions

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGColorConverter

Tipe buram yang digunakan Core Graphics untuk mengonversi warna antar spasi warna.

CGColorSpace

Colorspace, menentukan bagaimana Quartz menafsirkan informasi warna.

CGColorSpaceNames

Menyediakan konstanta string yang nilainya dikenal sebagai spasi warna.

CGContext

Konteks grafis dan primitif untuk digambar di dalamnya.

CGContextPDF

Kelas Pdf Rendering CGContext. Gunakan kelas ini untuk membuat CGContext yang akan menghasilkan hasilnya ke file PDF.

CGDataConsumer

Sink data untuk CGContextPDF atau CGImageDestination untuk menyimpan data.

CGDataProvider

Kelas yang membungkus sumber data dan mengeksposnya ke kelas CGImage.

CGDisplay

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEvent

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventSource

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGFont

Dukungan font.

CGFunction

Fungsi panggilan balik yang akan digunakan dengan berbagai fungsi N:CoreGraphics .

CGGradient

Definisi gradien.

CGImage

Mewakili gambar bitmap dan masker bitmap.

CGImageProperties

Properti gambar bitmap.

CGImagePropertiesExif

Metadata Standard Exif dari gambar.

CGImagePropertiesGps

Properti lokasi yang terkait dengan gambar.

CGImagePropertiesIptc

Properti dengan metadata IPTC dalam gambar.

CGImagePropertiesJfif

Properti yang terkait dengan gambar bitmap JFIF.

CGImagePropertiesPng

Properti yang terkait dengan gambar bitmap PNG.

CGImagePropertiesTiff

Properti yang terkait dengan gambar TIFF.

CGLayer

Konteks akselerasi perangkat keras.

CGPath

Jalur gambar terdiri dari garis, busur, bezier yang dapat digunakan untuk melukis.

CGPattern

Pola untuk menggambar dalam CGContext.

CGPDFArray

Mewakili array PDF

CGPDFContentStream

Kelas yang mendapatkan sumber daya PDF sebagai objek atau streaming.

CGPDFDictionary

Mewakili Kamus PDF.

CGPDFDocument

Dokumen PDF.

CGPDFInfo

Parameter tambahan untuk membangun CGContextPDF.

CGPDFObject

Kelas yang mewakili berbagai objek dalam dokumen PDF.

CGPDFOperatorTable

Kelas untuk menyimpan panggilan balik untuk memproses dokumen PDF.

CGPDFOutlineOptions

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGPDFPage

Halaman PDF dalam Dokumen PDF.

CGPDFPageInfo

Menentukan berbagai kotak untuk metode .BeginPage(CGPDFPageInfo)

CGPDFScanner

Kelas yang memungkinkan pengembang aplikasi mengurai nilai dari aliran PDF.

CGPDFStream

Aliran PDF.

CGShading

Jenis yang mewakili bayangan Kuarsa.

RectangleFExtensions

Ekstensi ke kelas RectangleF yang berguna saat menggunakan CoreGraphics.

Struct

CGAffineTransform

Transformasi Affine 2D digunakan untuk mengonversi antara ruang koordinat.

CGColorConverterTriple

Berisi niat penyajian, ruang warna, dan transformasi untuk konversi warna.

CGEventTapInformation

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGPathElement

Elemen individu pada CGPath.

CGPoint

Struktur yang menentukan titik 2D.

CGRect

Struktur yang menentukan persegi panjang dalam hal lokasi dan ukuran.

CGSize

Struktur yang berisi nilai tinggi dan lebar.

CGVector

Vektor matematika, dengan kesetaraan nilai diimplementasikan.

GColorConversionInfoTriple

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

Enum

CGBitmapFlags

Pengodean bitmap.

CGBlendMode

Mode penpaduan yang digunakan selama komposisi.

CGCaptureOptions

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGColorConversionInfoTransformType

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGColorConverterTransformType

Menghitung hubungan antara titik awal dan akhir transformasi ruang warna.

CGColorRenderingIntent

Menentukan bagaimana Quartz memetakan warna dari ruang warna sumber ke gamut tujuan.

CGColorSpaceModel

Model ruang warna.

CGEventFilterMask

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventFlags

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventMask

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventMouseSubtype

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventSourceStateID

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventSuppressionState

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventTapLocation

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventTapOptions

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventTapPlacement

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGEventType

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGGradientDrawingOptions

Lokasi gambar untuk gradien.

CGImageAlphaInfo

Menentukan informasi tata letak bitmap.

CGImageByteOrderInfo

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGImageColorModel

Enumerasi model warna yang valid.

CGImagePixelFormatInfo

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGInterpolationQuality

Kualitas interpolasi untuk gambar gambar.

CGLineCap

Gaya untuk batas garis.

CGLineJoin

Jenis gabungan untuk operasi menggambar.

CGMouseButton

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGPathDrawingMode

Mode menggambar.

CGPathElementType

Jenis elemen dalam CGPath.

CGPatternTiling

Gaya gaya pola.

CGPDFAccessPermissions

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGPDFBox

Jenis kotak dalam dokumen PDF.

CGPDFDataFormat

Menghitung nilai yang menunjukkan format data PDF.

CGPDFObjectType

Menghitung berbagai jenis nilai yang ditemukan dalam dokumen PDF.

CGRectEdge

Koordinat yang digunakan untuk menetapkan tepi di RectangleFExtensions.Divide.

CGScrollEventUnit

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGTextDrawingMode

Mode gambar teks yang digunakan oleh Quartz.

CGTextEncoding

Pengodean teks, enumerasi ini tidak digunakan lagi, gunakan API CoreText sebagai gantinya.

CGWindowImageOption

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGWindowListOption

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

MatrixOrder

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

Delegasikan

CGEvent.CGEventTapCallback

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGFunction.CGFunctionEvaluate

Delegasi yang digunakan untuk menentukan fungsi panggilan balik dari CGFunction.

CGPath.ApplierFunction

Fungsi yang dapat membuat perubahan pada CGPathElement.

CGPattern.DrawPattern

Tanda tangan panggilan balik yang digunakan untuk menggambar pola di layar.

CGPDFArray.ApplyCallback

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

CGPDFDictionary.ApplyCallback

Namespace Layanan CoreGraphics menyediakan akses ke API grafis 2D tingkat rendah berbasis C.

Keterangan

Namespace ini berisi pengikatan ke API grafis dua dimensi, bitmap, dan vektor. Untuk mempelajari lebih lanjut tentang kemampuan MonoTouch.CoreGraphics, Anda dapat membaca Panduan Pemrograman Kuarsa 2D Apple.

Banyak kasus penggunaan grafis dapat diatasi menggunakan API tingkat yang lebih tinggi seperti yang disediakan dalam N:UIKit, GLKit, dan SpriteKit. Namun, beberapa kelas Grafis Inti seperti CGLayer, , CGContextdan CGImage tidak jarang terlihat dalam tugas UI umum. Dalam situasi seperti itu, kelas Core Graphics akan sering memiliki lebih banyak fleksibilitas dalam hal manipulasi tingkat bawah tetapi membutuhkan lebih banyak perhatian dari pengembang dalam hal manajemen sumber daya dan status.