CGBitmapContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
CGContext, der durch eine In-Memory-Bitmap unterstützt wird.
public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
inherit CGContext
- Vererbung
Konstruktoren
CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGBitmapFlags) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. |
CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. |
CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGBitmapFlags) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. |
CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. |
Eigenschaften
AlphaInfo |
Ruft die Alphainformationen für |
BitmapInfo |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. |
BitsPerComponent |
Anzahl der Bits pro Komponente für |
BitsPerPixel |
Anzahl der Bits pro Pixel. |
BytesPerRow |
Ruft die Anzahl der Bytes pro Zeile für |
ColorSpace |
Ruft den Farbraum für |
Data |
Ruft einen Zeiger auf die Bilddaten für |
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. (Geerbt von CGContext) |
Height |
Ruft die Höhe für |
InterpolationQuality |
Ein Hinweis für das Qualitätsniveau, das beim Interpolieren von Bildern (z. B. beim Skalieren) verwendet wird. (Geerbt von CGContext) |
TextMatrix |
Definiert die Transformation zwischen Textraum und Benutzerbereich. Unabhängig vom Zustand.CGContext (Geerbt von CGContext) |
TextPosition |
Die Position in Benutzerraumkoordinaten, an der Text gezeichnet werden soll. (Geerbt von CGContext) |
Width |
Ruft die Breite für |
Methoden
AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat) |
Fügt dem aktuellen Pfad einen Bogen hinzu. (Geerbt von CGContext) |
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat) |
Fügt am aktuellen Punkt eine kubische Bézierkurve mit den angegebenen Steuerungsparametern hinzu. (Geerbt von CGContext) |
AddEllipseInRect(CGRect) |
Fügt eine Ellipse hinzu, die in die angegebene |
AddLines(CGPoint[]) |
Fügt die angegebenen Zeilen dem aktuellen Pfad hinzu. (Geerbt von CGContext) |
AddLineToPoint(nfloat, nfloat) |
Fügt eine Linie vom aktuellen Punkt (siehe GetPathCurrentPoint()) an die angegebenen Koordinaten im Benutzerraum an. (Geerbt von CGContext) |
AddPath(CGPath) |
Fügt dem aktuellen Pfad den angegebenen Pfad hinzu. (Geerbt von CGContext) |
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat) |
Fügt dem aktuellen Pfad eine quadratische Bézierkurve hinzu. (Geerbt von CGContext) |
AddRect(CGRect) |
Fügt dem aktuellen Pfad einen rechteckigen Pfad hinzu. (Geerbt von CGContext) |
AddRects(CGRect[]) |
Fügt dem aktuellen Pfad ein Array rechteckiger Pfade hinzu. (Geerbt von CGContext) |
AsBitmapContext() |
Wandelt den CGContext in einen CGBitmapContext um. (Geerbt von CGContext) |
BeginPage(Nullable<CGRect>) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
BeginPath() |
Startet einen neuen Pfad im Grafikkontext. (Geerbt von CGContext) |
BeginTransparencyLayer(CGRect, NSDictionary) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
BeginTransparencyLayer(NSDictionary) |
Mit EndTransparencyLayer()schließt Vorgänge auf einer vollständig transparenten Ebene ein. (Geerbt von CGContext) |
ClearRect(CGRect) |
Zeichnet das Rechteck transparent. (Geerbt von CGContext) |
Clip() |
Legt den aktuellen Pfad des Grafikkontexts als Beschneidungspfad fest. (Geerbt von CGContext) |
ClipToMask(CGRect, CGImage) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ClipToRect(CGRect) |
Ändert den Beschneidungspfad so, dass er die Schnittmenge des aktuellen Pfads und des angegebenen Rechtecks darstellt. (Geerbt von CGContext) |
ClipToRects(CGRect[]) |
Ändert den aktuellen Beschneidungspfad als Insersektion des aktuellen Beschneidungspfads und der durch die angegebenen Rechtecke angegebenen Region. (Geerbt von CGContext) |
ClosePath() |
Schließt und schließt den aktuellen Pfad ab. (Geerbt von CGContext) |
ConcatCTM(CGAffineTransform) |
Verkettet das angegebene |
ContextFillRects(CGRect[]) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ConvertPointToUserSpace(CGPoint) |
Konvertiert einen Punkt von Geräteraumkoordinaten in Benutzerraumkoordinaten. (Geerbt von CGContext) |
ConvertRectToDeviceSpace(CGRect) |
Konvertiert ein Rechteck von Benutzerraumkoordinaten in Geräteraumkoordinaten. (Geerbt von CGContext) |
ConvertRectToUserSpace(CGRect) |
Konvertiert ein Rechteck von Geräteraumkoordinaten in Benutzerraumkoordinaten. (Geerbt von CGContext) |
ConvertSizeToDeviceSpace(CGSize) |
Konvertiert eine Größe von Benutzerraumkoordinaten in Geräteraumkoordinaten. (Geerbt von CGContext) |
ConvertSizeToUserSpace(CGSize) |
Konvertiert eine Größe von Geräteraumkoordinaten in Benutzerraumkoordinaten. (Geerbt von CGContext) |
CopyPath() |
Gibt eine ausführliche Kopie des aktuellen Pfads im aktuellen Kontext zurück. (Geerbt von CGContext) |
Dispose() |
Gibt die vom CGContext-Objekt verwendeten Ressourcen frei. (Geerbt von CGContext) |
Dispose(Boolean) |
Gibt die vom CGBitmapContext-Objekt verwendeten Ressourcen frei. |
DrawImage(CGRect, CGImage) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
DrawLayer(CGLayer, CGPoint) |
Zeichnet eine Ebene am angegebenen Punkt in den Grafikkontext. (Geerbt von CGContext) |
DrawLayer(CGLayer, CGRect) |
Zeichnet eine Ebene in den Grafikkontext, der durch das angegebene Rechteck begrenzt ist. (Geerbt von CGContext) |
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
DrawPath(CGPathDrawingMode) |
Zeichnet den CGContextaktuellen Pfad. (Geerbt von CGContext) |
DrawPDFPage(CGPDFPage) |
Rendert die angegebene PDF |
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
DrawShading(CGShading) |
Rendert den angegebenen |
DrawTiledImage(CGRect, CGImage) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
EndPage() |
Wird aufgerufen, um das Ende einer Seite in einem seitenbasierten Kontext anzugeben. (Geerbt von CGContext) |
EndTransparencyLayer() |
Gibt das Ende einer Transparenzebene an. (Geerbt von CGContext) |
EOClip() |
Ändert den aktuellen Beschneidungspfad mithilfe der Even-Odd-Regel. (Geerbt von CGContext) |
EOFillPath() |
Füllt den aktuellen Pfad unter Verwendung der Even-Odd-Regel aus. (Geerbt von CGContext) |
FillEllipseInRect(CGRect) |
Zeichnet die durch |
FillPath() |
Füllt den aktuellen Pfad unter Verwendung der Non-Zero-Wicklungsregel aus. (Geerbt von CGContext) |
FillRect(CGRect) |
Zeichnet den angegebenen |
Flush() |
Erzwingt, dass alle ausstehenden Zeichnungen gerendert werden. (Geerbt von CGContext) |
GetClipBoundingBox() |
Das begrenzungsfeld des aktuellen Beschneidungspfads. (Geerbt von CGContext) |
GetCTM() |
Ruft die aktuelle Kontexttransformationsmatrix ab. (Geerbt von CGContext) |
GetPathBoundingBox() |
Gibt das Begrenzungsfeld für den aktuellen Pfad zurück. (Geerbt von CGContext) |
GetPathCurrentPoint() |
Der aktuelle Punkt im CGContextPfad des Pfads. (Geerbt von CGContext) |
GetUserSpaceToDeviceSpaceTransform() |
Die CGAffineTransform , die Benutzerraumkoordinaten in Geräteraumkoordinaten ordnet. (Geerbt von CGContext) |
IsPathEmpty() |
Gibt an, ob der aktuelle Pfad Unterpfade enthält. (Geerbt von CGContext) |
MoveTo(nfloat, nfloat) |
Beginnt einen Unterpfad an der angegebenen Position. (Geerbt von CGContext) |
PathContainsPoint(CGPoint, CGPathDrawingMode) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
PointToDeviceSpace(CGPoint) |
Gibt einen neuen PointF zurück, der den Benutzerbereich |
ReplacePathWithStrokedPath() |
Ersetzt den aktuellen Pfad durch die Strichversion des Pfads basierend auf den Strichparemetern. (Geerbt von CGContext) |
ResetClip() |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
RestoreState() |
Legt den Zustand von auf fest CGContext , zu dem es zuletzt SaveState() aufgerufen wurde. (Geerbt von CGContext) |
RotateCTM(nfloat) |
Rotiert die aktuelle Transformationsmatrix um |
SaveState() |
Speichert den Status von CGContext. (Siehe RestoreState().) (Geerbt von CGContext) |
ScaleCTM(nfloat, nfloat) |
Skaliert die aktuelle Transformationsmatrix. (Geerbt von CGContext) |
SelectFont(String, nfloat, CGTextEncoding) |
Entwickler sollten diese veraltete Methode nicht verwenden. Entwickler sollten stattdessen die "CoreText"-API verwenden. (Geerbt von CGContext) |
SetAllowsAntialiasing(Boolean) |
Gibt an, ob der Kontext die Antialiasierung zulässt. (Geerbt von CGContext) |
SetAllowsFontSmoothing(Boolean) |
Gibt an, ob der Kontext die Schriftglättung zulässt. (Geerbt von CGContext) |
SetAllowsFontSubpixelQuantization(Boolean) |
Gibt an, ob der Kontext das Zeichnen von Glyphen an Subpixelpositionen zulässt. (Geerbt von CGContext) |
SetAllowsSubpixelPositioning(Boolean) |
Gibt an, ob der Kontext es zulässt, dass Glyphen nicht an Pixelgrenzen ausgerichtet werden können. (Geerbt von CGContext) |
SetAlpha(nfloat) |
Legt die Deckkraft für das Zeichnen im Bereich 0,0 (transparent) auf 1,0 (undurchsichtig) fest. (Geerbt von CGContext) |
SetBlendMode(CGBlendMode) |
Gibt den Compositing-Modus an. (Geerbt von CGContext) |
SetCharacterSpacing(nfloat) |
Fügt zusätzliche Abstände zwischen Glyphen hinzu. (Geerbt von CGContext) |
SetFillColor(CGColor) |
Legt die Füllfarbe auf die angegebene CGColorfest. (Geerbt von CGContext) |
SetFillColor(nfloat, nfloat) |
Legt die Füllfarbe auf eine Graustufe im Bereich 0 (schwarz) bis 1 (weiß) fest. (Geerbt von CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat) |
Legt die Füllfarbe auf die angegebenen RGBA-Werte fest. (Geerbt von CGContext) |
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
Legt die Füllfarbe mithilfe von CMYK-Farbraumkomponenten und einem Alphawert fest. (Geerbt von CGContext) |
SetFillColor(nfloat[]) |
Legt die Füllfarbe fest. SetFillColorSpace(CGColorSpace) muss vor aufgerufen werden. (Geerbt von CGContext) |
SetFillColorSpace(CGColorSpace) |
Gibt den an, der CGColorSpace im Kontext verwendet werden soll. (Geerbt von CGContext) |
SetFillPattern(CGPattern, nfloat[]) |
Legt das Füllmuster des Kontexts fest. (Geerbt von CGContext) |
SetFlatness(nfloat) |
Die Genauigkeit von gekrümmten Pfaden. (Geerbt von CGContext) |
SetFont(CGFont) |
Legt die zum Rendern von CGFont Text verwendete fest. (Geerbt von CGContext) |
SetFontSize(nfloat) |
Legt die Größe der Schriftart fest, die zum Erneuten von Text verwendet wird. (Geerbt von CGContext) |
SetLineCap(CGLineCap) |
Legt den Stil für die Zeilenenden fest. (Geerbt von CGContext) |
SetLineDash(nfloat, nfloat[]) |
Das Muster, das zum Zeichnen gestrichelter Linien verwendet werden soll. (Geerbt von CGContext) |
SetLineDash(nfloat, nfloat[], Int32) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
SetLineJoin(CGLineJoin) |
Legt fest, wie Zeilen verknüpft werden. (Geerbt von CGContext) |
SetLineWidth(nfloat) |
Legt die Breite der Strichlinie fest. Die Linie erstreckt sich zur Hälfte |
SetMiterLimit(nfloat) |
Gibt die Mitergrenze für Verbindungslinien an. (Geerbt von CGContext) |
SetPatternPhase(CGSize) |
Übersetzt das Muster, bevor es mit dem Kacheln beginnt. (Geerbt von CGContext) |
SetRenderingIntent(CGColorRenderingIntent) |
Wie Farben außerhalb des Zielfarbraums behandelt werden. (Geerbt von CGContext) |
SetShadow(CGSize, nfloat, CGColor) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
SetShouldAntialias(Boolean) |
Wird in Verbindung mit SetAllowsAntialiasing(Boolean) verwendet, um antialiasing zu aktivieren oder zu deaktivieren. (Geerbt von CGContext) |
SetShouldSmoothFonts(Boolean) |
Wird in Verbindung mit SetAllowsFontSmoothing(Boolean) verwendet, um die Schriftglättung zu aktivieren oder zu deaktivieren. (Geerbt von CGContext) |
SetShouldSubpixelPositionFonts(Boolean) |
Wird in Verbindung mit SetAllowsSubpixelPositioning(Boolean) verwendet, um die Ausrichtung der Glyphen mit Pixeln zu aktivieren oder zu deaktivieren. (Geerbt von CGContext) |
SetStrokeColor(CGColor) |
Legt die Strichfarbe fest. (Geerbt von CGContext) |
SetStrokeColor(nfloat, nfloat) |
Legt die Strichfarbe auf einen Graustufenwert fest. (Geerbt von CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat) |
Legt die Strichfarbe auf eine RGBA-Farbe fest. (Geerbt von CGContext) |
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat) |
Legt die Strichfarbe auf eine CMYKA-Farbe fest. (Geerbt von CGContext) |
SetStrokeColor(nfloat[]) |
Legt die Strichfarbe fest. Diese API weist ein nicht definiertes Verhalten auf, wenn Sie den Farbraum nicht zuvor festlegen. (Geerbt von CGContext) |
SetStrokeColorSpace(CGColorSpace) |
Legt fest, dass mit CGColorSpaceM:CoreGraphics.CGContext.SetStrokeColor(float[]) verwendet werden soll. (Geerbt von CGContext) |
SetStrokePattern(CGPattern, nfloat[]) |
Legt das Strichmuster des Kontexts fest. (Geerbt von CGContext) |
SetTextDrawingMode(CGTextDrawingMode) |
Gibt an, wie Glyphen gerendert werden sollen. (Geerbt von CGContext) |
ShouldSubpixelQuantizeFonts(Boolean) |
Mit SetAllowsFontSubpixelQuantization(Boolean)bestimmt, ob Schriftarten an Unterpixelpositionen gezeichnet werden sollen. (Geerbt von CGContext) |
ShowGlyphs(UInt16[]) |
Diese Methode wurde zugunsten von CoreText veraltet. (Geerbt von CGContext) |
ShowGlyphs(UInt16[], Int32) |
Diese Methode wurde zugunsten von CoreText veraltet. (Geerbt von CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[]) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ShowText(Byte[]) |
Diese Methode wurde zugunsten von CoreText veraltet. (Geerbt von CGContext) |
ShowText(Byte[], Int32) |
Diese Methode wurde zugunsten von CoreText veraltet. (Geerbt von CGContext) |
ShowText(String) |
Diese Methode wurde zugunsten von CoreText veraltet. (Geerbt von CGContext) |
ShowText(String, Int32) |
Diese Methode wurde zugunsten von CoreText veraltet. (Geerbt von CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[]) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ShowTextAtPoint(nfloat, nfloat, String) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
ShowTextAtPoint(nfloat, nfloat, String, Int32) |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. (Geerbt von CGContext) |
StrokeEllipseInRect(CGRect) |
Stricht die durch |
StrokeLineSegments(CGPoint[]) |
Stricht die Linien, die von den Paaren in |
StrokePath() |
Stricht den aktuellen Pfad. Anschließend wird der aktuelle Pfad zurückgesetzt. (Geerbt von CGContext) |
StrokeRect(CGRect) |
Stricht den angegebenen |
StrokeRectWithWidth(CGRect, nfloat) |
Stricht den |
Synchronize() |
Markiert ein CGContext für update. (Geerbt von CGContext) |
ToImage() |
CGContext, der durch eine In-Memory-Bitmap unterstützt wird. |
TranslateCTM(nfloat, nfloat) |
Ändert den Ursprung des Benutzerkoordinatensystems. (Geerbt von CGContext) |