System::Drawing::Graphics class

Graphics class

Stellt eine Zeichenfläche dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() zugewiesen werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class Graphics : public virtual System::Object

Methoden

MethodeBeschreibung
AddMetafileComment(const System::ArrayPtr<uint8_t>&)NICHT IMPLEMENTIERT.
BeginContainer()Speichert einen Container mit dem aktuellen Zustand dieses Objekts, öffnet und verwendet einen neuen Container und gibt den gespeicherten Container zurück.
BeginContainer(Rectangle, Rectangle, GraphicsUnit)Speichert einen Container mit dem aktuellen Zustand dieses Objekts, öffnet und verwendet einen neuen Container und gibt den gespeicherten Container zurück.
BeginContainer(RectangleF, RectangleF, GraphicsUnit)Speichert einen Container mit dem aktuellen Zustand dieses Objekts, öffnet und verwendet einen neuen Container und gibt den gespeicherten Container zurück.
Clear(Color)Löscht die vom aktuellen Objekt dargestellte Zeichenfläche und füllt sie mit der angegebenen Farbe.
CopyFromScreen(Point, Point, Size, CopyPixelOperation)NICHT IMPLEMENTIERT.
CopyFromScreen(int32_t, int32_t, int32_t, int32_t, Size, CopyPixelOperation)NICHT IMPLEMENTIERT.
Dispose()Gibt alle vom aktuellen Objekt erworbenen Betriebssystemressourcen frei.
DrawArc(const SharedPtr<Pen>&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t)Zeichnet den angegebenen Bogen mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawArc(const SharedPtr<Pen>&, float, float, float, float, float, float)Zeichnet den angegebenen Bogen mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawArc(const SharedPtr<Pen>&, Rectangle, float, float)Zeichnet den angegebenen Bogen mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawArc(const SharedPtr<Pen>&, RectangleF, float, float)Zeichnet den angegebenen Bogen mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawBezier(const SharedPtr<Pen>&, const Point&, const Point&, const Point&, const Point&)NICHT IMPLEMENTIERT.
DrawBezier(const SharedPtr<Pen>&, const PointF&, const PointF&, const PointF&, const PointF&)NICHT IMPLEMENTIERT.
DrawBezier(const SharedPtr<Pen>&, float, float, float, float, float, float, float, float)NICHT IMPLEMENTIERT.
DrawBeziers(const SharedPtr<Pen>&, const ArrayPtr<Point>&)Zeichnet eine Reihe von Bézier-Kurven mit dem angegebenen Stift.
DrawBeziers(const SharedPtr<Pen>&, const ArrayPtr<PointF>&)Zeichnet eine Reihe von Bézier-Kurven mit dem angegebenen Stift.
DrawClosedCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, float, Drawing2D::FillMode)Zeichnet eine geschlossene Kurve mit dem angegebenen Stift.
DrawClosedCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, float, Drawing2D::FillMode)Zeichnet eine geschlossene Kurve mit dem angegebenen Stift.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, float)Zeichnet eine Kurve mit dem angegebenen Stift.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, float)Zeichnet eine Kurve mit dem angegebenen Stift.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, int32_t, int32_t, float)Zeichnet eine Kurve mit dem angegebenen Stift.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, int32_t, int32_t, float)Zeichnet eine Kurve mit dem angegebenen Stift.
DrawEllipse(const SharedPtr<Pen>&, Rectangle)Zeichnet die angegebene Ellipse mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawEllipse(const SharedPtr<Pen>&, RectangleF)Zeichnet die angegebene Ellipse mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawEllipse(const SharedPtr<Pen>&, int, int, int, int)Zeichnet die angegebene Ellipse mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawEllipse(const SharedPtr<Pen>&, float, float, float, float)Zeichnet die angegebene Ellipse mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawIcon(const SharedPtr<Icon>&, Rectangle)NICHT IMPLEMENTIERT.
DrawIcon(const SharedPtr<Icon>&, int32_t, int32_t)NICHT IMPLEMENTIERT.
DrawIconUnstretched(const SharedPtr<Icon>&, Rectangle)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, const System::ArrayPtr<Point>&)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, const System::ArrayPtr<PointF>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Zeichnet den angegebenen Bereich des angegebenen Bildes an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, const System::Details::ArrayView<PointF>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Zeichnet den angegebenen Bereich des angegebenen Bildes an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, const System::Details::StackArray<PointF, N>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Zeichnet den angegebenen Bereich des angegebenen Bildes an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, int, int)Zeichnet das angegebene Bild an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, float, float)Zeichnet das angegebene Bild an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, Point)Zeichnet das angegebene Bild an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, PointF)Zeichnet das angegebene Bild an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, int, int, int, int)Zeichnet das angegebene Bild in das angegebene Rechteck.
DrawImage(const SharedPtr<Image>&, float, float, float, float)Zeichnet das angegebene Bild in das angegebene Rechteck.
DrawImage(const SharedPtr<Image>&, RectangleF, RectangleF, GraphicsUnit)Zeichnet den angegebenen Bereich des angegebenen Bildes an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, Rectangle, Rectangle, GraphicsUnit)Zeichnet den angegebenen Bereich des angegebenen Bildes an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, int, int, Rectangle, GraphicsUnit)Zeichnet den angegebenen Bereich des angegebenen Bildes an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, const Rectangle&)Zeichnet das angegebene Bild an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, const RectangleF&)Zeichnet das angegebene Bild an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&)Zeichnet den angegebenen Bereich des angegebenen Bildes in das angegebene Rechteck.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&)Zeichnet den angegebenen Bereich des angegebenen Bildes in das angegebene Rechteck.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit)Zeichnet den angegebenen Bereich des angegebenen Bildes in das angegebene Rechteck.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit)Zeichnet den angegebenen Bereich des angegebenen Bildes in das angegebene Rechteck.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort, IntPtr)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort, IntPtr)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<PointF>&, RectangleF, GraphicsUnit)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<PointF>&)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit)NICHT IMPLEMENTIERT.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit, const SharedPtr<Imaging::ImageAttributes>&)Zeichnet den angegebenen Bereich des angegebenen Bildes an der angegebenen Position.
DrawImage(const SharedPtr<Image>&, float, float, RectangleF, GraphicsUnit)Zeichnet den angegebenen Bereich des angegebenen Bildes an der angegebenen Position.
DrawImageUnscaled(const SharedPtr<Image>&, int, int)Zeichnet das angegebene Bild mit seiner ursprünglichen physischen Größe an der angegebenen Position.
DrawImageUnscaled(const SharedPtr<Image>&, int, int, int, int)Zeichnet ein angegebenes Bild mit seiner ursprünglichen physischen Größe an einer angegebenen Position.
DrawImageUnscaled(const SharedPtr<Image>&, const Rectangle&)Zeichnet ein angegebenes Bild mit seiner ursprünglichen physischen Größe an einer angegebenen Position.
DrawImageUnscaled(const SharedPtr<Image>&, const Point&)Zeichnet ein angegebenes Bild mit seiner ursprünglichen physischen Größe an einer angegebenen Position.
DrawImageUnscaledAndClipped(const SharedPtr<Image>&, Rectangle)NICHT IMPLEMENTIERT.
DrawLine(const SharedPtr<Pen>&, Point, Point)Zeichnet die angegebene Linie mit dem angegebenen Stift.
DrawLine(const SharedPtr<Pen>&, PointF, PointF)Zeichnet die angegebene Linie mit dem angegebenen Stift.
DrawLine(const SharedPtr<Pen>&, int, int, int, int)Zeichnet die angegebene Linie mit dem angegebenen Stift.
DrawLine(const SharedPtr<Pen>&, float, float, float, float)Zeichnet die angegebene Linie mit dem angegebenen Stift.
DrawLines(const SharedPtr<Pen>&, const System::ArrayPtr<System::Drawing::Point>&)Zeichnet eine Reihe von Liniensegmenten mit dem angegebenen Stift.
DrawLines(const SharedPtr<Pen>&, const System::ArrayPtr<System::Drawing::PointF>&)Zeichnet eine Reihe von Liniensegmenten mit dem angegebenen Stift.
DrawPath(const SharedPtr<Pen>&, const SharedPtr<Drawing2D::GraphicsPath>&)Zeichnet den angegebenen Pfad mit dem angegebenen Stift.
DrawPie(const SharedPtr<Pen>&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t)Zeichnet das angegebene Kuchenstück mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawPie(const SharedPtr<Pen>&, float, float, float, float, float, float)Zeichnet das angegebene Kuchenstück mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawPie(const SharedPtr<Pen>&, Rectangle, float, float)Zeichnet das angegebene Kuchenstück mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawPie(const SharedPtr<Pen>&, RectangleF, float, float)Zeichnet das angegebene Kuchenstück mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawPolygon(const SharedPtr<Pen>&, const ArrayPtr<Point>&)Zeichnet ein Polygon mit dem angegebenen Stift.
DrawPolygon(const SharedPtr<Pen>&, const ArrayPtr<PointF>&)Zeichnet ein Polygon mit dem angegebenen Stift.
DrawRectangle(const SharedPtr<Pen>&, int, int, int, int)Zeichnet das angegebene Rechteck mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawRectangle(const SharedPtr<Pen>&, float, float, float, float)Zeichnet das angegebene Rechteck mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawRectangle(const SharedPtr<Pen>&, Rectangle)Zeichnet das angegebene Rechteck mit dem angegebenen Stift auf der vom aktuellen Objekt dargestellten Fläche.
DrawRectangles(const SharedPtr<Pen>&, const ArrayPtr<Rectangle>&)Zeichnet eine Reihe von Rechtecken mit dem angegebenen Stift.
DrawRectangles(const SharedPtr<Pen>&, const ArrayPtr<RectangleF>&)Zeichnet eine Reihe von Rechtecken mit dem angegebenen Stift.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, PointF, const System::SharedPtr<System::Drawing::StringFormat>&)Zeichnet die angegebene Zeichenkette an der angegebenen Position mit der angegebenen Schriftart und dem angegebenen Pinsel.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, RectangleF, const System::SharedPtr<System::Drawing::StringFormat>&)Zeichnet die angegebene Zeichenkette im angegebenen Rechteck mit der angegebenen Schriftart und dem angegebenen Pinsel.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, float, float, const System::SharedPtr<System::Drawing::StringFormat>&)Zeichnet die angegebene Zeichenkette an der angegebenen Position mit der angegebenen Schriftart und dem angegebenen Pinsel.
EndContainer(const SharedPtr<Drawing2D::GraphicsContainer>&)Schließt den aktuellen Container und stellt den Zustand dieses Objekts aus dem Zustand des gespeicherten Containers wieder her.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<PointF>&, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<Point>&, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Point, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, PointF, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Rectangle, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, RectangleF, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Point, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, PointF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<PointF>&, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Rectangle, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, RectangleF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)NICHT IMPLEMENTIERT.
ExcludeClip(Rectangle)NICHT IMPLEMENTIERT.
ExcludeClip(const SharedPtr<Region>&)NICHT IMPLEMENTIERT.
FillClosedCurve(const SharedPtr<Brush>&, const ArrayPtr<PointF>&, Drawing2D::FillMode, float)Zeichnet eine geschlossene Kurve mit dem angegebenen Pinsel.
FillClosedCurve(const SharedPtr<Brush>&, const ArrayPtr<Point>&, Drawing2D::FillMode, float)Zeichnet eine geschlossene Kurve mit dem angegebenen Pinsel.
FillEllipse(const SharedPtr<Brush>&, Rectangle)Füllt das Innere der durch das Begrenzungsrechteck definierten Ellipse mit dem angegebenen Pinsel.
FillEllipse(const SharedPtr<Brush>&, RectangleF)Füllt das Innere der durch das Begrenzungsrechteck definierten Ellipse mit dem angegebenen Pinsel.
FillEllipse(const SharedPtr<Brush>&, int, int, int, int)Füllt das Innere der durch das Begrenzungsrechteck definierten Ellipse mit dem angegebenen Pinsel.
FillEllipse(const SharedPtr<Brush>&, float, float, float, float)Füllt das Innere der durch das Begrenzungsrechteck definierten Ellipse mit dem angegebenen Pinsel.
FillPath(const SharedPtr<Brush>&, const SharedPtr<Drawing2D::GraphicsPath>&)Füllt die Innenbereiche des angegebenen Pfads mit dem angegebenen Pinsel.
FillPie(const SharedPtr<Brush>&, int, int, int, int, int, int)Füllt das angegebene Kuchenstück mit dem angegebenen Pinsel auf der Oberfläche, die vom aktuellen Objekt dargestellt wird.
FillPie(const SharedPtr<Brush>&, float, float, float, float, float, float)Füllt das angegebene Kuchenstück mit dem angegebenen Pinsel auf der Oberfläche, die vom aktuellen Objekt dargestellt wird.
FillPie(const SharedPtr<Brush>&, Rectangle, float, float)Füllt das angegebene Kuchenstück mit dem angegebenen Pinsel auf der Oberfläche, die vom aktuellen Objekt dargestellt wird.
FillPolygon(const SharedPtr<Brush>&, const ArrayPtr<Point>&, Drawing2D::FillMode)Füllt die Innenbereiche des angegebenen Polygons mit dem angegebenen Pinsel.
FillPolygon(const SharedPtr<Brush>&, const ArrayPtr<PointF>&, Drawing2D::FillMode)Füllt die Innenbereiche des angegebenen Polygons mit dem angegebenen Pinsel.
FillRectangle(const SharedPtr<Brush>&, float, float, float, float)Füllt das angegebene Rechteck mit dem angegebenen Pinsel.
FillRectangle(const SharedPtr<Brush>&, int, int, int, int)Füllt das angegebene Rechteck mit dem angegebenen Pinsel.
FillRectangle(const SharedPtr<Brush>&, Rectangle)Füllt das angegebene Rechteck mit dem angegebenen Pinsel.
FillRectangle(const SharedPtr<Brush>&, RectangleF)Füllt das angegebene Rechteck mit dem angegebenen Pinsel.
FillRectangles(const SharedPtr<Brush>&, const ArrayPtr<Rectangle>&)Füllt eine Reihe von Rechtecken mit dem angegebenen Pinsel.
FillRectangles(const SharedPtr<Brush>&, const ArrayPtr<RectangleF>&)Füllt eine Reihe von Rechtecken mit dem angegebenen Pinsel.
FillRegion(const SharedPtr<Brush>&, const SharedPtr<Region>&)Füllt die Innenbereiche der angegebenen Region mit dem angegebenen Pinsel.
Flush(Drawing2D::FlushIntention)Löst die sofortige Ausführung aller ausstehenden Zeichenoperationen aus.
static FromHwnd(IntPtr)NICHT IMPLEMENTIERT.
static FromHwndInternal(IntPtr)NICHT IMPLEMENTIERT.
static FromImage(const SharedPtr<Image>&)Erstellt ein neues Graphics-Objekt aus dem angegebenen Bild.
get_Clip()Gibt ein Region-Objekt zurück, das eine Region darstellt, die den Zeichenbereich der von dem aktuellen Graphics-Objekt repräsentierten Zeichenfläche begrenzt.
get_ClipBounds() constGibt ein Rechteck zurück, das den Beschneidungsbereich der von dem aktuellen Objekt dargestellten Oberfläche begrenzt.
get_CompositingMode()Gibt einen Wert zurück, der angibt, wie zusammengesetzte Bilder auf der von dem aktuellen Objekt dargestellten Oberfläche gezeichnet werden.
get_CompositingQuality()Gibt einen Wert zurück, der die beim Zusammenfügen von Bildern verwendete Qualitätsstufe angibt.
get_DpiX()Gibt die horizontale Auflösung zurück.
get_DpiY()Gibt die vertikale Auflösung zurück.
get_InterpolationMode()Gibt einen Wert zurück, der den Interpolationsmodus des aktuellen Objekts angibt.
get_IsClipEmpty() constNICHT IMPLEMENTIERT.
get_IsVisibleClipEmpty() constNICHT IMPLEMENTIERT.
get_PageScale() constGibt die Skalierung zwischen Welteinheiten und Seiteneinheiten für das aktuelle Graphics-Objekt zurück.
get_PageUnit() constGibt die für Seitenkoordinaten auf der von dem aktuellen Objekt dargestellten Oberfläche verwendeten Maßeinheiten zurück.
get_PixelOffsetMode()Gibt einen Wert zurück, der angibt, wie die Pixel während des Renderns auf der von dem aktuellen Objekt dargestellten Oberfläche verschoben werden.
get_RenderingOrigin() constGibt ein Point-Objekt zurück, das den Renderursprung des aktuellen Graphics-Objekts für Dithering und Schraffurpinsel darstellt.
get_SmoothingMode()Gibt einen Wert zurück, der den beim Rendern auf der von dem aktuellen Objekt dargestellten Oberfläche verwendeten Glättungsmodus angibt.
get_TextContrast() constNICHT IMPLEMENTIERT.
get_TextRenderingHint()Gibt einen Wert zurück, der die Qualität der Textdarstellung angibt.
get_Transform()Gibt die geometrische Welttransformation für das aktuelle Graphics-Objekt zurück.
get_VisibleClipBounds() constGibt das RectangleF-Objekt zurück, das ein Begrenzungsrechteck der sichtbaren Beschneidungsregion des aktuellen Graphics-Objekts darstellt.
GetHdc()NICHT IMPLEMENTIERT.
GetNearestColor(Color)NICHT IMPLEMENTIERT.
GetSkCanvas() const
IntersectClip(const System::SharedPtr<Region>&)Aktualisiert die Beschneidungsregion dieses Objekts auf die Schnittmenge der aktuellen Beschneidung und der angegebenen Beschneidung.
IntersectClip(System::Drawing::RectangleF)Aktualisiert die Beschneidungsregion dieses Objekts auf die Schnittmenge der aktuellen Beschneidung und der angegebenen Beschneidung.
IntersectClip(System::Drawing::Rectangle)Aktualisiert die Beschneidungsregion dieses Objekts auf die Schnittmenge der aktuellen Beschneidung und der angegebenen Beschneidung.
IsVisible(Point)Ermittelt, ob der angegebene Punkt innerhalb der sichtbaren Beschneidungsregion des aktuellen Graphics-Objekts liegt.
IsVisible(PointF)NICHT IMPLEMENTIERT.
IsVisible(Rectangle)NICHT IMPLEMENTIERT.
IsVisible(RectangleF)NICHT IMPLEMENTIERT.
IsVisible(int32_t, int32_t)NICHT IMPLEMENTIERT.
IsVisible(float, float)NICHT IMPLEMENTIERT.
IsVisible(float, float, float, float)NICHT IMPLEMENTIERT.
IsVisible(int32_t, int32_t, int32_t, int32_t)NICHT IMPLEMENTIERT.
MeasureCharacterRanges(const System::String&, const SharedPtr<Font>&, RectangleF, const SharedPtr<StringFormat>&)Gibt ein Array von Regionen zurück, von denen jede die Zeichenpositionen im angegebenen String begrenzt.
MeasureString(String const&, System::SharedPtr<Font> const&, PointF const&, System::SharedPtr<StringFormat> const&) constGibt die Größe des angegebenen Strings zurück, wenn er in der angegebenen Schriftart im angegebenen Format gezeichnet wird.
MeasureString(String const&, System::SharedPtr<Font> const&, int, System::SharedPtr<StringFormat> const&) constGibt die Größe des angegebenen Strings zurück, wenn er in der angegebenen Schriftart im angegebenen Format gezeichnet wird.
MeasureString(String const&, System::SharedPtr<Font> const&, SizeF const&, System::SharedPtr<StringFormat> const&, int&, int&) constNICHT IMPLEMENTIERT.
MeasureString(String const&, System::SharedPtr<Font> const&, SizeF const&, System::SharedPtr<StringFormat> const&) constGibt die Größe des angegebenen Strings zurück, wenn er in der angegebenen Schriftart im angegebenen Format gezeichnet wird.
MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder)Multipliziert die Welt-Transformationsmatrix des aktuellen Graphics-Objekts mit der angegebenen Matrix.
ReleaseHdc()NICHT IMPLEMENTIERT.
ReleaseHdc(IntPtr)NICHT IMPLEMENTIERT.
ResetClip()Setzt die Clip-Region für diese Grafik auf eine unendliche Region zurück.
ResetTransform()Setzt die Welt-Transformationsmatrix des aktuellen Objekts zurück, sodass sie zu einer Einheitsmatrix wird.
Restore(const SharedPtr<Drawing2D::GraphicsState>&)Stellt den Zustand dieses Objekts aus dem gespeicherten Zustand wieder her.
RotateTransform(float, Drawing2D::MatrixOrder)Wendet die angegebene Rotation in der angegebenen Reihenfolge auf die Welt-Transformationsmatrix des aktuellen Graphics-Objekts an.
Save()Speichert den aktuellen Zustand dieses Objekts und gibt den gespeicherten Zustand zurück.
ScaleTransform(float, float, Drawing2D::MatrixOrder)Wendet den angegebenen Skalierungsvektor auf die Welt-Transformationsmatrix des aktuellen Objekts an.
set_Clip(const SharedPtr<Region>&)Legt eine Region fest, die den Zeichenbereich der vom aktuellen Objekt dargestellten Zeichenfläche begrenzt.
set_CompositingMode(Drawing2D::CompositingMode)Legt einen Wert fest, der angibt, wie zusammengesetzte Bilder auf der vom aktuellen Objekt dargestellten Oberfläche gezeichnet werden.
set_CompositingQuality(Drawing2D::CompositingQuality)Legt einen Wert fest, der die Qualitätsstufe angibt, die beim Zusammensetzen von Bildern verwendet werden soll.
set_InterpolationMode(Drawing2D::InterpolationMode)Legt einen Wert fest, der den Interpolationsmodus des aktuellen Objekts angibt.
set_PageScale(float)Legt die Skalierung zwischen Welteinheiten und Seiteneinheiten für das aktuelle Graphics-Objekt fest.
set_PageUnit(GraphicsUnit)Legt die Maßeinheiten fest, die für Seitenkoordinaten auf der vom aktuellen Objekt dargestellten Oberfläche verwendet werden.
set_PixelOffsetMode(Drawing2D::PixelOffsetMode)Legt einen Wert fest, der angibt, wie die Pixel während des Renderns auf der vom aktuellen Objekt dargestellten Oberfläche verschoben werden sollen.
set_RenderingOrigin(Point)Legt ein Point-Objekt fest, das den Renderursprung des aktuellen Graphics-Objekts für Dithering und Schraffurpinsel angibt.
set_SmoothingMode(Drawing2D::SmoothingMode)Legt einen Wert fest, der den Glättungsmodus angibt, der beim Rendern auf der vom aktuellen Objekt dargestellten Oberfläche verwendet wird.
set_TextContrast(int32_t)NICHT IMPLEMENTIERT.
set_TextRenderingHint(Text::TextRenderingHint)Legt einen Wert fest, der die Qualität der Textdarstellung angibt.
set_Transform(const SharedPtr<Drawing2D::Matrix>&)Legt die geometrische Welt-Transformation für das aktuelle Graphics-Objekt fest.
SetClip(const SharedPtr<Region>&, Drawing2D::CombineMode)Legt die Clip-Region der vom aktuellen Graphics-Objekt dargestellten Zeichenfläche auf das Ergebnis der angegebenen Operation fest, die die aktuelle Clip-Region und die angegebene Region kombiniert.
SetClip(Rectangle, Drawing2D::CombineMode)Legt die Clip-Region der vom aktuellen Graphics-Objekt dargestellten Zeichenfläche auf das Ergebnis der angegebenen Operation fest, die die aktuelle Clip-Region und die angegebene Region kombiniert.
SetClip(RectangleF, Drawing2D::CombineMode)Legt die Clip-Region der vom aktuellen Graphics-Objekt dargestellten Zeichenfläche auf das Ergebnis der angegebenen Operation fest, die die aktuelle Clip-Region und die angegebene Region kombiniert.
SetClip(const SharedPtr<Graphics>&, Drawing2D::CombineMode)NICHT IMPLEMENTIERT.
SetClip(const SharedPtr<Drawing2D::GraphicsPath>&, Drawing2D::CombineMode)Legt die Clip-Region der vom aktuellen Graphics-Objekt dargestellten Zeichenfläche auf das Ergebnis der angegebenen Operation fest, die die aktuelle Clip-Region und die durch einen Grafikpfad angegebene Region kombiniert.
TransformPoints(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr<System::Drawing::Point>&)NICHT IMPLEMENTIERT.
TransformPoints(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr<System::Drawing::PointF>&)NICHT IMPLEMENTIERT.
TranslateClip(int, int)NICHT IMPLEMENTIERT.
TranslateClip(float, float)NICHT IMPLEMENTIERT.
TranslateTransform(float, float, Drawing2D::MatrixOrder)Wendet den angegebenen Translationsvektor auf die Welt-Transformationsmatrix des aktuellen Graphics-Objekts an.
~Graphics()

Typedefs

Typedef.Beschreibung
DrawImageAbortDer Typ eines Callback-Funktionsobjekts, das als Argument für die DrawImage-Methode verwendet wird.
EnumerateMetafileProcDer Typ eines Callback-Funktionsobjekts, das als Argument für die EnumerateMetafile-Methode verwendet wird.

Siehe auch