CoreGraphics Spazio dei nomi

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

Classi

CGBitmapContext

CGContext supportato da una bitmap in memoria.

CGColor

Struttura del colore.

CGColorConversionInfo

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGColorConversionOptions

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGColorConverter

Tipo opaco usato da Core Graphics per convertire i colori tra spazi di colore.

CGColorSpace

Lo spazio dei colori determina la modalità di interpretazione delle informazioni sui colori.

CGColorSpaceNames

Fornisce costanti stringa i cui valori sono spazi di colore noti.

CGContext

Contesto grafico e primitive da disegnare.

CGContextPDF

Classe PDF Rendering CGContext. Utilizzare questa classe per creare un oggetto CGContext che restituisce i risultati in un file PDF.

CGDataConsumer

Sink di dati per CGContextPDF o CGImageDestination in cui archiviare i dati.

CGDataProvider

Classe che esegue il wrapping di un'origine dati e la espone alla classe CGImage.

CGDisplay

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEvent

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventSource

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGFont

Supporto dei tipi di carattere.

CGFunction

Funzione di callback da usare con varie funzioni N:CoreGraphics .

CGGradient

Definizioni sfumature.

CGImage

Rappresenta immagini bitmap e maschere bitmap.

CGImageProperties

Proprietà delle immagini bitmap.

CGImagePropertiesExif

Metadati Exif standard di un'immagine.

CGImagePropertiesGps

Proprietà della posizione associate a un'immagine.

CGImagePropertiesIptc

Proprietà con metadati IPTC in un'immagine.

CGImagePropertiesJfif

Proprietà associate alle immagini bitmap JFIF.

CGImagePropertiesPng

Proprietà associate alle immagini bitmap PNG.

CGImagePropertiesTiff

Proprietà associate alle immagini TIFF.

CGLayer

Contesto accelerato dell'hardware.

CGPath

Un tracciato di disegno è costituito da linee, archi, bézier che possono essere utilizzati per disegnare.

CGPattern

Modello da disegnare in un oggetto CGContext.

CGPDFArray

Rappresenta una matrice PDF

CGPDFContentStream

Classe che ottiene le risorse PDF come oggetto o flusso.

CGPDFDictionary

Rappresenta un dizionario PDF.

CGPDFDocument

Documento PDF.

CGPDFInfo

Parametri ausiliari per la costruzione di un oggetto CGContextPDF.

CGPDFObject

Classe che rappresenta vari oggetti in un documento PDF.

CGPDFOperatorTable

Classe per l'archiviazione dei callback per l'elaborazione di documenti PDF.

CGPDFOutlineOptions

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGPDFPage

Una pagina PDF in un documento PDF.

CGPDFPageInfo

Specifica varie caselle per il BeginPage(CGPDFPageInfo) metodo .

CGPDFScanner

Classe che consente agli sviluppatori di app di analizzare i valori da un flusso PDF.

CGPDFStream

Un flusso PDF.

CGShading

Tipo che rappresenta un'ombreggiatura di quarzi.

RectangleFExtensions

Estensioni alla classe RectangleF utili quando si usa CoreGraphics.

Struct

CGAffineTransform

Trasformazione Affine 2D usata per eseguire la conversione tra spazi di coordinate.

CGColorConverterTriple

Contiene la finalità di rendering, lo spazio dei colori e la trasformazione per una conversione dei colori.

CGEventTapInformation

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGPathElement

Un singolo elemento in un CGPath.

CGPoint

Struttura che definisce un punto 2D.

CGRect

Struttura che definisce un rettangolo in termini di posizione e dimensioni.

CGSize

Struttura contenente valori di altezza e larghezza.

CGVector

Vettore matematico, con uguaglianza dei valori implementata.

GColorConversionInfoTriple

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

Enumerazioni

CGBitmapFlags

Codifica bitmap.

CGBlendMode

Modalità di fusione utilizzata durante la composizione.

CGCaptureOptions

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGColorConversionInfoTransformType

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGColorConverterTransformType

Enumera le relazioni tra la trasformazione dello spazio dei colori iniziale e l'estremità finale.

CGColorRenderingIntent

Determina la modalità di mapping dei colori dello spazio colore di origine alla gamma della destinazione.

CGColorSpaceModel

Modello di spazio colori.

CGEventFilterMask

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventFlags

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventMask

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventMouseSubtype

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventSourceStateID

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventSuppressionState

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventTapLocation

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventTapOptions

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventTapPlacement

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGEventType

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGGradientDrawingOptions

Posizione di disegno per le sfumature.

CGImageAlphaInfo

Specifica le informazioni sul layout bitmap.

CGImageByteOrderInfo

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGImageColorModel

Enumerazione di modelli di colore validi.

CGImagePixelFormatInfo

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGInterpolationQuality

Qualità dell'interpolazione per le immagini di disegno.

CGLineCap

Stile per le estremità della linea.

CGLineJoin

Tipo di join per le operazioni di disegno.

CGMouseButton

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGPathDrawingMode

Modalità disegno.

CGPathElementType

Tipo di un elemento in un oggetto CGPath.

CGPatternTiling

Stile di stile del motivo.

CGPDFAccessPermissions

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGPDFBox

Tipo di casella in un documento PDF.

CGPDFDataFormat

Enumera i valori che indicano il formato dati di un PDF.

CGPDFObjectType

Enumera i vari tipi di valori presenti in un documento PDF.

CGRectEdge

Coordinate utilizzate per stabilire il bordo in RectangleFExtensions.Divide.

CGScrollEventUnit

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGTextDrawingMode

Modalità di disegno del testo utilizzata da Quarzi.

CGTextEncoding

La codifica del testo, questa enumerazione è deprecata, usare invece le API CoreText.

CGWindowImageOption

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGWindowListOption

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

MatrixOrder

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

Delegati

CGEvent.CGEventTapCallback

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGFunction.CGFunctionEvaluate

Delegato utilizzato per specificare la funzione di callback di un oggetto CGFunction.

CGPath.ApplierFunction

Funzione che può apportare modifiche a CGPathElement.

CGPattern.DrawPattern

Firma di callback usata per disegnare modelli sullo schermo.

CGPDFArray.ApplyCallback

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

CGPDFDictionary.ApplyCallback

Lo spazio dei nomi CoreGraphics consente di accedere a un'API grafica 2D basata su C.

Commenti

Questo spazio dei nomi contiene un'associazione alle API grafiche bidimensionali, bitmap e vettoriali. Per altre informazioni sulle funzionalità di MonoTouch.CoreGraphics, è possibile leggere la Guida alla programmazione 2D di Quarzi di Apple.

Molti casi d'uso della grafica possono essere risolti usando API di livello superiore, ad esempio quelle fornite in , GLKite SpriteKit. Tuttavia, alcune classi di grafica di base, ad CGLayeresempio , CGContexte CGImage non vengono viste raramente nelle attività generali dell'interfaccia utente. In tali situazioni, la classe Core Graphics spesso avrà maggiore flessibilità in termini di manipolazione di livello inferiore, ma richiede maggiore attenzione da parte dello sviluppatore in termini di gestione delle risorse e dello stato.