CoreGraphics Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.