CGBitmapContext Classe
Définition
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.
CGContext soutenu par une bitmap en mémoire.
public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
inherit CGContext
- Héritage
Constructeurs
CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGBitmapFlags) |
CGContext soutenu par une bitmap en mémoire. |
CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo) |
CGContext soutenu par une bitmap en mémoire. |
CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGBitmapFlags) |
CGContext soutenu par une bitmap en mémoire. |
CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo) |
CGContext soutenu par une bitmap en mémoire. |
Propriétés
AlphaInfo |
Obtient les informations alpha pour |
BitmapInfo |
CGContext soutenu par une bitmap en mémoire. |
BitsPerComponent |
Nombre de bits par composant pour |
BitsPerPixel |
Nombre de bits par pixel. |
BytesPerRow |
Obtient le nombre d’octets par ligne pour |
ColorSpace |
Obtient l’espace de couleur de |
Data |
Obtient un pointeur vers les données d’image de l’objet |
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de CGContext) |
Height |
Obtient la hauteur de l’objet |
InterpolationQuality |
Indicateur du niveau de qualité utilisé lors de l’interpolation d’images (par exemple, lors de la mise à l’échelle). (Hérité de CGContext) |
TextMatrix |
Définit la transformation entre l’espace de texte et l’espace utilisateur. Indépendant de l’état CGContextde . (Hérité de CGContext) |
TextPosition |
Emplacement, dans les coordonnées de l’espace utilisateur, où dessiner du texte. (Hérité de CGContext) |
Width |
Obtient la largeur de l’objet |
Méthodes
AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat) |
Ajoute un arc au chemin actuel. (Hérité de CGContext) |
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat) |
Ajoute une courbe de Bézier cubique au point actuel, avec les paramètres de contrôle spécifiés. (Hérité de CGContext) |
AddEllipseInRect(CGRect) |
Ajoute une ellipse qui tient dans le spécifié |
AddLines(CGPoint[]) |
Ajoute les lignes données au chemin d’accès actuel. (Hérité de CGContext) |
AddLineToPoint(nfloat, nfloat) |
Ajoute une ligne du point actuel (voir GetPathCurrentPoint()) aux coordonnées spécifiées dans l’espace utilisateur. (Hérité de CGContext) |
AddPath(CGPath) |
Ajoute le chemin d’accès spécifié au chemin actuel. (Hérité de CGContext) |
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat) |
Ajoute une courbe quadratique de Bézier à la trajectoire actuelle. (Hérité de CGContext) |
AddRect(CGRect) |
Ajoute un chemin rectangulaire au chemin actuel. (Hérité de CGContext) |
AddRects(CGRect[]) |
Ajoute un tableau de chemins rectangulaires au chemin actuel. (Hérité de CGContext) |
AsBitmapContext() |
Convertit le CGContext en CGBitmapContext. (Hérité de CGContext) |
BeginPage(Nullable<CGRect>) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
BeginPath() |
Démarre un nouveau chemin d’accès dans le contexte graphique. (Hérité de CGContext) |
BeginTransparencyLayer(CGRect, NSDictionary) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
BeginTransparencyLayer(NSDictionary) |
Avec EndTransparencyLayer(), entoure les opérations sur une couche entièrement transparente. (Hérité de CGContext) |
ClearRect(CGRect) |
Peint le rectangle en toute transparence. (Hérité de CGContext) |
Clip() |
Définit le chemin d’accès actuel du contexte graphique comme chemin de découpage. (Hérité de CGContext) |
ClipToMask(CGRect, CGImage) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ClipToRect(CGRect) |
Modifie le chemin de découpage pour qu’il corresponde à l’intersection du chemin actuel et du rectangle fourni. (Hérité de CGContext) |
ClipToRects(CGRect[]) |
Modifie le chemin de découpage actuel pour qu’il soit l’insersection du chemin de découpage actuel et la région spécifiée par les rectangles fournis. (Hérité de CGContext) |
ClosePath() |
Ferme et termine le chemin actuel. (Hérité de CGContext) |
ConcatCTM(CGAffineTransform) |
Concatène le spécifié |
ContextFillRects(CGRect[]) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ConvertPointToUserSpace(CGPoint) |
Convertit un point des coordonnées d’espace d’appareil en coordonnées d’espace utilisateur. (Hérité de CGContext) |
ConvertRectToDeviceSpace(CGRect) |
Convertit un rectangle des coordonnées de l’espace utilisateur en coordonnées d’espace d’appareil. (Hérité de CGContext) |
ConvertRectToUserSpace(CGRect) |
Convertit un rectangle des coordonnées d’espace d’appareil en coordonnées d’espace utilisateur. (Hérité de CGContext) |
ConvertSizeToDeviceSpace(CGSize) |
Convertit une taille des coordonnées d’espace utilisateur en coordonnées d’espace d’appareil. (Hérité de CGContext) |
ConvertSizeToUserSpace(CGSize) |
Convertit une taille des coordonnées d’espace d’appareil en coordonnées d’espace utilisateur. (Hérité de CGContext) |
CopyPath() |
Retourne une copie détaillée du chemin d’accès actuel dans le contexte actuel. (Hérité de CGContext) |
Dispose() |
Libère les ressources utilisées par l’objet CGContext. (Hérité de CGContext) |
Dispose(Boolean) |
Libère les ressources utilisées par l’objet CGBitmapContext. |
DrawImage(CGRect, CGImage) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
DrawLayer(CGLayer, CGPoint) |
Dessine une couche dans le contexte graphique au point spécifié. (Hérité de CGContext) |
DrawLayer(CGLayer, CGRect) |
Dessine une couche dans le contexte graphique limitée par le rectangle spécifié. (Hérité de CGContext) |
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
DrawPath(CGPathDrawingMode) |
Dessine le CGContextchemin actuel. (Hérité de CGContext) |
DrawPDFPage(CGPDFPage) |
Restitue le FICHIER PDF |
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
DrawShading(CGShading) |
Restitue le spécifié |
DrawTiledImage(CGRect, CGImage) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
EndPage() |
Appelé pour indiquer la fin d’une page dans un contexte basé sur une page. (Hérité de CGContext) |
EndTransparencyLayer() |
Indique la fin d’une couche de transparence. (Hérité de CGContext) |
EOClip() |
Modifie le chemin de découpage actuel à l’aide de la règle de Even-Odd. (Hérité de CGContext) |
EOFillPath() |
Remplit le chemin d’accès actuel, à l’aide de la règle de Even-Odd. (Hérité de CGContext) |
FillEllipseInRect(CGRect) |
Peint l’ellipse définie par |
FillPath() |
Remplit le chemin actuel, à l’aide de la règle de remontage non nul. (Hérité de CGContext) |
FillRect(CGRect) |
Peint le spécifié |
Flush() |
Force le rendu de tous les dessins en attente. (Hérité de CGContext) |
GetClipBoundingBox() |
Cadre englobant du chemin de découpage actuel. (Hérité de CGContext) |
GetCTM() |
Récupère la matrice de transformation de contexte actuelle. (Hérité de CGContext) |
GetPathBoundingBox() |
Retourne le cadre englobant du chemin d’accès actuel. (Hérité de CGContext) |
GetPathCurrentPoint() |
Point actuel du CGContextchemin d’accès. (Hérité de CGContext) |
GetUserSpaceToDeviceSpaceTransform() |
CGAffineTransform qui mappe les coordonnées de l’espace utilisateur aux coordonnées de l’espace appareil. (Hérité de CGContext) |
IsPathEmpty() |
Indique si le chemin actuel contient des sous-chemins. (Hérité de CGContext) |
MoveTo(nfloat, nfloat) |
Commence un sous-chemin à la position spécifiée. (Hérité de CGContext) |
PathContainsPoint(CGPoint, CGPathDrawingMode) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
PointToDeviceSpace(CGPoint) |
Retourne un nouveau PointF qui convertit l’espace utilisateur en espace |
ReplacePathWithStrokedPath() |
Remplace le chemin actuel par la version tracée du chemin, en fonction des paremètres de trait. (Hérité de CGContext) |
ResetClip() |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
RestoreState() |
Définit l’état du sur CGContext ce qu’il était quand SaveState() a été appelé pour la dernière fois. (Hérité de CGContext) |
RotateCTM(nfloat) |
Fait pivoter la matrice de transformation actuelle par |
SaveState() |
Stocke l’état de .CGContext (Consultez RestoreState().) (Hérité de CGContext) |
ScaleCTM(nfloat, nfloat) |
Met à l’échelle la matrice de transformation actuelle. (Hérité de CGContext) |
SelectFont(String, nfloat, CGTextEncoding) |
Les développeurs ne doivent pas utiliser cette méthode déconseillée. Les développeurs doivent utiliser l’API « CoreText » à la place. (Hérité de CGContext) |
SetAllowsAntialiasing(Boolean) |
Indique si le contexte autorise l’anticrénelage. (Hérité de CGContext) |
SetAllowsFontSmoothing(Boolean) |
Indique si le contexte autorise le lissage des polices. (Hérité de CGContext) |
SetAllowsFontSubpixelQuantization(Boolean) |
Indique si le contexte permet aux glyphes d’être dessinés à des emplacements de sous-pixels. (Hérité de CGContext) |
SetAllowsSubpixelPositioning(Boolean) |
Indique si le contexte permet d’aligner les glyphes autres que les limites des pixels. (Hérité de CGContext) |
SetAlpha(nfloat) |
Définit l’opacité pour le dessin, dans la plage 0.0 (transparent) sur 1.0 (opaque). (Hérité de CGContext) |
SetBlendMode(CGBlendMode) |
Spécifie le mode de composition. (Hérité de CGContext) |
SetCharacterSpacing(nfloat) |
Ajoute un espacement supplémentaire entre les glyphes. (Hérité de CGContext) |
SetFillColor(CGColor) |
Définit la couleur de remplissage sur le spécifié CGColor. (Hérité de CGContext) |
SetFillColor(nfloat, nfloat) |
Définit la couleur de remplissage sur un niveau de gris, dans la plage 0 (noir) sur 1 (blanc). (Hérité de CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat) |
Définit la couleur de remplissage sur les valeurs RVBA spécifiées. (Hérité de CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
Définit la couleur de remplissage à l’aide de composants d’espace de couleur CMJN, plus une valeur alpha. (Hérité de CGContext) |
SetFillColor(nfloat[]) |
Définit la couleur de remplissage. SetFillColorSpace(CGColorSpace) doit être appelé avant. (Hérité de CGContext) |
SetFillColorSpace(CGColorSpace) |
Spécifie le CGColorSpace à utiliser dans le contexte. (Hérité de CGContext) |
SetFillPattern(CGPattern, nfloat[]) |
Définit le modèle de remplissage du contexte. (Hérité de CGContext) |
SetFlatness(nfloat) |
Précision des chemins courbes. (Hérité de CGContext) |
SetFont(CGFont) |
Définit le utilisé pour afficher le CGFont texte. (Hérité de CGContext) |
SetFontSize(nfloat) |
Définit la taille de la police utilisée pour rendre le texte. (Hérité de CGContext) |
SetLineCap(CGLineCap) |
Définit le style pour les extrémités des lignes. (Hérité de CGContext) |
SetLineDash(nfloat, nfloat[]) |
Motif à utiliser pour dessiner des lignes en pointillés. (Hérité de CGContext) |
SetLineDash(nfloat, nfloat[], Int32) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
SetLineJoin(CGLineJoin) |
Définit la façon dont les lignes sont jointes. (Hérité de CGContext) |
SetLineWidth(nfloat) |
Définit la largeur de la ligne tracée. La ligne s’étend pour la moitié |
SetMiterLimit(nfloat) |
Spécifie la limite de mitreurs pour les lignes de connexion. (Hérité de CGContext) |
SetPatternPhase(CGSize) |
Traduit le modèle avant de commencer à le mettre en mosaïque. (Hérité de CGContext) |
SetRenderingIntent(CGColorRenderingIntent) |
Comment les couleurs en dehors de l’espace colorimétrique de destination sont gérées. (Hérité de CGContext) |
SetShadow(CGSize, nfloat, CGColor) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
SetShouldAntialias(Boolean) |
Utilisé conjointement avec SetAllowsAntialiasing(Boolean) pour activer ou désactiver l’anticrénelage. (Hérité de CGContext) |
SetShouldSmoothFonts(Boolean) |
Utilisé conjointement avec SetAllowsFontSmoothing(Boolean) pour activer ou désactiver le lissage des polices. (Hérité de CGContext) |
SetShouldSubpixelPositionFonts(Boolean) |
Utilisé conjointement avec SetAllowsSubpixelPositioning(Boolean) pour activer ou désactiver l’alignement des glyphes avec des pixels. (Hérité de CGContext) |
SetStrokeColor(CGColor) |
Définit la couleur du trait. (Hérité de CGContext) |
SetStrokeColor(nfloat, nfloat) |
Définit la couleur de trait sur une valeur de nuances de gris. (Hérité de CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat) |
Définit la couleur de trait sur une couleur RVBA. (Hérité de CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
Définit la couleur de trait sur une couleur CMYKA. (Hérité de CGContext) |
SetStrokeColor(nfloat[]) |
Définit la couleur du trait. Cette API a un comportement non défini si vous ne définissez pas l’espace de couleurs au préalable. (Hérité de CGContext) |
SetStrokeColorSpace(CGColorSpace) |
Définit le CGColorSpace à utiliser avec M:CoreGraphics.CGContext.SetStrokeColor(float[]). (Hérité de CGContext) |
SetStrokePattern(CGPattern, nfloat[]) |
Définit le modèle de trait du contexte. (Hérité de CGContext) |
SetTextDrawingMode(CGTextDrawingMode) |
Spécifie la façon dont les glyphes doivent être rendus. (Hérité de CGContext) |
ShouldSubpixelQuantizeFonts(Boolean) |
Avec SetAllowsFontSubpixelQuantization(Boolean), détermine si les polices doivent être dessinées à des emplacements subpixel. (Hérité de CGContext) |
ShowGlyphs(UInt16[]) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowGlyphs(UInt16[], Int32) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[]) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ShowText(Byte[]) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowText(Byte[], Int32) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowText(String) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowText(String, Int32) |
Cette méthode a été dépréciée au profit de N:CoreText. (Hérité de CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[]) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ShowTextAtPoint(nfloat, nfloat, String) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
ShowTextAtPoint(nfloat, nfloat, String, Int32) |
CGContext soutenu par une bitmap en mémoire. (Hérité de CGContext) |
StrokeEllipseInRect(CGRect) |
Définit l’ellipse définie par |
StrokeLineSegments(CGPoint[]) |
Contours les lignes définies par les paires dans |
StrokePath() |
Contours le chemin actuel. Ensuite, le chemin actuel est réinitialisé. (Hérité de CGContext) |
StrokeRect(CGRect) |
Contours le spécifié |
StrokeRectWithWidth(CGRect, nfloat) |
Caresse . |
Synchronize() |
Marque un CGContext pour la mise à jour. (Hérité de CGContext) |
ToImage() |
CGContext soutenu par une bitmap en mémoire. |
TranslateCTM(nfloat, nfloat) |
Modifie l’origine du système de coordonnées utilisateur. (Hérité de CGContext) |