Partager via


CGBitmapContext Classe

Définition

CGContext soutenu par une bitmap en mémoire.

public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
    inherit CGContext
Héritage
CGBitmapContext

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 thisCGBitmapContext l’objet, en tant qu’objet CGImageAlphaInfo ou None si this l’objet n’est pas un contexte bitmap.

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 thisCGBitmapContext l’objet, ou 0 si this l’objet n’est pas un contexte bitmap.

ColorSpace

Obtient l’espace de couleur de thisCGBitmapContext l’objet, en tant que CGColorSpace, ou null si this l’objet n’est pas un contexte bitmap.

Data

Obtient un pointeur vers les données d’image de l’objet thisCGBitmapContext , ou null si this l’objet n’est pas un contexte bitmap.

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de CGContext)
Height

Obtient la hauteur de l’objet thisCGBitmapContext , en pixels, ou 0 si this l’objet n’est pas un contexte bitmap.

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 thisCGBitmapContext , en pixels ou 0 si this l’objet n’est pas un contexte bitmap.

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é rect.

(Hérité de CGContext)
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é transform dans la matrice de transformation actuelle.

(Hérité de CGContext)
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 pagespécifié.

(Hérité de CGContext)
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é shading.

(Hérité de CGContext)
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 rect. Ensuite, le chemin actuel est réinitialisé.

(Hérité de CGContext)
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é rect.

(Hérité de CGContext)
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 point appareil.

(Hérité de CGContext)
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 angle radians, avec des valeurs positives pivotant dans le sens inverse des aiguilles d’une montre.

(Hérité de CGContext)
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é w de chaque côté du chemin.

(Hérité de CGContext)
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 rect. Ensuite, le chemin actuel est réinitialisé.

(Hérité de CGContext)
StrokeLineSegments(CGPoint[])

Contours les lignes définies par les paires dans points. Ensuite, le chemin actuel est réinitialisé.

(Hérité de CGContext)
StrokePath()

Contours le chemin actuel. Ensuite, le chemin actuel est réinitialisé.

(Hérité de CGContext)
StrokeRect(CGRect)

Contours le spécifié rect. Ensuite, le chemin actuel est réinitialisé.

(Hérité de CGContext)
StrokeRectWithWidth(CGRect, nfloat)

Caresse .rect La ligne s’étend sur la moitié de width chaque côté du rect périmètre.

(Hérité de CGContext)
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)

S’applique à

Voir aussi