CoreGraphics Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C.
Classes
CGBitmapContext |
CGContext soutenu par une bitmap en mémoire. |
CGColor |
Structure de couleur. |
CGColorConversionInfo |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGColorConversionOptions |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGColorConverter |
Type opaque utilisé par Core Graphics pour convertir des couleurs entre des espaces de couleurs. |
CGColorSpace |
Colorspace, détermine comment Quartz interprète les informations de couleur. |
CGColorSpaceNames |
Fournit des constantes de chaîne dont les valeurs sont des espaces de couleurs connus. |
CGContext |
Contexte graphique et primitives pour y dessiner. |
CGContextPDF |
Classe CGContext de rendu PDF. Utilisez cette classe pour créer un CGContext qui génère les résultats dans un fichier PDF. |
CGDataConsumer |
Récepteur de données pour CGContextPDF ou CGImageDestination sur lequel stocker des données. |
CGDataProvider |
Classe qui encapsule une source de données et l’expose à la classe CGImage. |
CGDisplay |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEvent |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventSource |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGFont |
Prise en charge des polices. |
CGFunction |
Fonction de rappel à utiliser avec différentes fonctions N:CoreGraphics . |
CGGradient |
Définitions de dégradés. |
CGImage |
Représente des images bitmap et des masques bitmap. |
CGImageProperties |
Propriétés des images bitmap. |
CGImagePropertiesExif |
Métadonnées Exif standard d’une image. |
CGImagePropertiesGps |
Propriétés d’emplacement associées à une image. |
CGImagePropertiesIptc |
Propriétés avec des métadonnées IPTC dans une image. |
CGImagePropertiesJfif |
Propriétés associées aux images bitmap JFIF. |
CGImagePropertiesPng |
Propriétés associées aux images bitmap PNG. |
CGImagePropertiesTiff |
Propriétés associées aux images TIFF. |
CGLayer |
Contexte accéléré par le matériel. |
CGPath |
Un tracé de dessin est composé de lignes, d’arcs de cercle, de béziers qui peuvent être utilisés pour peindre. |
CGPattern |
Modèle à dessiner dans un CGContext. |
CGPDFArray |
Représente un tableau PDF |
CGPDFContentStream |
Classe qui obtient des ressources PDF en tant qu’objet ou flux. |
CGPDFDictionary |
Représente un dictionnaire PDF. |
CGPDFDocument |
Document PDF. |
CGPDFInfo |
Paramètres auxiliaires pour la construction d’un CGContextPDF. |
CGPDFObject |
Classe qui représente différents objets dans un document PDF. |
CGPDFOperatorTable |
Classe pour le stockage des rappels pour le traitement des documents PDF. |
CGPDFOutlineOptions |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGPDFPage |
Page PDF dans un document PDF. |
CGPDFPageInfo |
Spécifie différentes zones pour la BeginPage(CGPDFPageInfo) méthode . |
CGPDFScanner |
Classe qui permet aux développeurs d’applications d’analyser des valeurs à partir d’un flux PDF. |
CGPDFStream |
Un flux PDF. |
CGShading |
Type qui représente une trame de fond quartz. |
RectangleFExtensions |
Extensions à la classe RectangleF utiles lors de l’utilisation de CoreGraphics. |
Structures
CGAffineTransform |
Transformation affine 2D utilisée pour convertir entre les espaces de coordonnées. |
CGColorConverterTriple |
Contient l’intention de rendu, l’espace de couleur et la transformation pour une conversion de couleur. |
CGEventTapInformation |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGPathElement |
Élément individuel sur un CGPath. |
CGPoint |
Structure définissant un point 2D. |
CGRect |
Structure définissant un rectangle en termes d’emplacement et de taille. |
CGSize |
Structure contenant des valeurs de hauteur et de largeur. |
CGVector |
Vecteur mathématique, avec l’égalité des valeurs implémentée. |
GColorConversionInfoTriple |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
Énumérations
CGBitmapFlags |
Encodage bitmap. |
CGBlendMode |
Mode de fusion utilisé lors de la composition. |
CGCaptureOptions |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGColorConversionInfoTransformType |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGColorConverterTransformType |
Énumère les relations entre les points de départ et de fin de transformation de l’espace de couleur. |
CGColorRenderingIntent |
Détermine comment Quartz mappe les couleurs de l’espace de couleur source à la gamme de la destination. |
CGColorSpaceModel |
Modèle d’espace de couleurs. |
CGEventFilterMask |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventFlags |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventMask |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventMouseSubtype |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventSourceStateID |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventSuppressionState |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventTapLocation |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventTapOptions |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventTapPlacement |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGEventType |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGGradientDrawingOptions |
Emplacement de dessin pour les dégradés. |
CGImageAlphaInfo |
Spécifie les informations de disposition bitmap. |
CGImageByteOrderInfo |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGImageColorModel |
Énumération de modèles de couleurs valides. |
CGImagePixelFormatInfo |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGInterpolationQuality |
Qualité de l’interpolation pour les images de dessin. |
CGLineCap |
Style pour les majuscules de trait. |
CGLineJoin |
Type de jointure pour les opérations de dessin. |
CGMouseButton |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGPathDrawingMode |
Mode dessin. |
CGPathElementType |
Type d’un élément dans un CGPath. |
CGPatternTiling |
Style de style de modèle. |
CGPDFAccessPermissions |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGPDFBox |
Type de zone dans un document PDF. |
CGPDFDataFormat |
Énumère les valeurs qui indiquent le format de données d’un fichier PDF. |
CGPDFObjectType |
Énumère les différents types de valeurs qui se trouvent dans un document PDF. |
CGRectEdge |
Coordonnées utilisées pour établir l’arête dans RectangleFExtensions.Divide. |
CGScrollEventUnit |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGTextDrawingMode |
Mode de dessin de texte utilisé par Quartz. |
CGTextEncoding |
Encodage de texte, cette énumération est déconseillée, utilisez plutôt les API CoreText. |
CGWindowImageOption |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGWindowListOption |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
MatrixOrder |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
Délégués
CGEvent.CGEventTapCallback |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGFunction.CGFunctionEvaluate |
Délégué utilisé pour spécifier la fonction de rappel d’un CGFunction. |
CGPath.ApplierFunction |
Fonction qui peut apporter des modifications à un CGPathElement. |
CGPattern.DrawPattern |
Signature de rappel utilisée pour dessiner des modèles à l’écran. |
CGPDFArray.ApplyCallback |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
CGPDFDictionary.ApplyCallback |
L’espace de noms CoreGraphics permet d’accéder à une API graphique 2D de bas niveau basée sur C. |
Remarques
Cet espace de noms contient une liaison aux API à deux dimensions, bitmap et graphique vectoriel. Pour en savoir plus sur les fonctionnalités de MonoTouch.CoreGraphics, vous pouvez lire le Guide de programmation 2D Quartz d’Apple.
De nombreux cas d’utilisation graphiques peuvent être traités à l’aide d’API de niveau supérieur, telles que celles fournies dans N:UIKit, GLKitet SpriteKit. Toutefois, certaines classes Core Graphics telles que CGLayer, CGContextet CGImage ne sont pas rarement vues dans les tâches d’interface utilisateur générales. Dans de telles situations, la classe Core Graphics a souvent plus de flexibilité en termes de manipulation de niveau inférieur, mais nécessite plus d’attention de la part du développeur en termes de gestion des ressources et de l’état.