System::Drawing::Graphics Klasse

Graphics class

Stellt eine Zeichenfläche dar. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern 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 von dem 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 von dem 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 von dem aktuellen Objekt dargestellten Fläche.
DrawArc(const SharedPtr<Pen>&, Rectangle, float, float)Zeichnet den angegebenen Bogen mit dem angegebenen Stift auf der von dem aktuellen Objekt dargestellten Fläche.
DrawArc(const SharedPtr<Pen>&, RectangleF, float, float)Zeichnet den angegebenen Bogen mit dem angegebenen Stift auf der von dem 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‑Splines mit dem angegebenen Stift.
DrawBeziers(const SharedPtr<Pen>&, const ArrayPtr<PointF>&)Zeichnet eine Reihe von Bézier‑Splines mit dem angegebenen Stift.
DrawClosedCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, float, Drawing2D::FillMode)Zeichnet einen geschlossenen Spline mit dem angegebenen Stift.
DrawClosedCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, float, Drawing2D::FillMode)Zeichnet einen geschlossenen Spline mit dem angegebenen Stift.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, float)Zeichnet einen Spline mit dem angegebenen Stift.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, float)Zeichnet einen Spline mit dem angegebenen Stift.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, int32_t, int32_t, float)Zeichnet einen Spline mit dem angegebenen Stift.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, int32_t, int32_t, float)Zeichnet einen Spline mit dem angegebenen Stift.
DrawEllipse(const SharedPtr<Pen>&, Rectangle)Zeichnet die angegebene Ellipse mit dem angegebenen Stift auf der von dem aktuellen Objekt dargestellten Fläche.
DrawEllipse(const SharedPtr<Pen>&, RectangleF)Zeichnet die angegebene Ellipse mit dem angegebenen Stift auf der von dem aktuellen Objekt dargestellten Fläche.
DrawEllipse(const SharedPtr<Pen>&, int, int, int, int)Zeichnet die angegebene Ellipse mit dem angegebenen Stift auf der von dem aktuellen Objekt dargestellten Fläche.
DrawEllipse(const SharedPtr<Pen>&, float, float, float, float)Zeichnet die angegebene Ellipse mit dem angegebenen Stift auf der von dem 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 von dem 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 von dem aktuellen Objekt dargestellten Fläche.
DrawPie(const SharedPtr<Pen>&, Rectangle, float, float)Zeichnet das angegebene Kuchenstück mit dem angegebenen Stift auf der von dem aktuellen Objekt dargestellten Fläche.
DrawPie(const SharedPtr<Pen>&, RectangleF, float, float)Zeichnet das angegebene Kuchenstück mit dem angegebenen Stift auf der von dem 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 von dem aktuellen Objekt dargestellten Fläche.
DrawRectangle(const SharedPtr<Pen>&, float, float, float, float)Zeichnet das angegebene Rechteck mit dem angegebenen Stift auf der von dem aktuellen Objekt dargestellten Fläche.
DrawRectangle(const SharedPtr<Pen>&, Rectangle)Zeichnet das angegebene Rechteck mit dem angegebenen Stift auf der von dem 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 unter Verwendung der angegebenen Schriftart und des angegebenen Pinsels.
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 Spline mit dem angegebenen Pinsel.
FillClosedCurve(const SharedPtr<Brush>&, const ArrayPtr<Point>&, Drawing2D::FillMode, float)Zeichnet eine geschlossene Spline 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 durch das aktuelle Objekt repräsentiert 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 durch das aktuelle Objekt repräsentiert wird.
FillPie(const SharedPtr<Brush>&, Rectangle, float, float)Füllt das angegebene Kuchenstück mit dem angegebenen Pinsel auf der Oberfläche, die durch das aktuelle Objekt repräsentiert 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 Zeichenfläche begrenzt, die durch das aktuelle Graphics-Objekt repräsentiert wird.
get_ClipBounds() constGibt ein Rechteck zurück, das den Beschneidebereich der von dem aktuellen Objekt repräsentierten Oberfläche begrenzt.
get_CompositingMode()Gibt einen Wert zurück, der angibt, wie zusammengesetzte Bilder auf der von dem aktuellen Objekt repräsentierten Oberfläche gezeichnet werden.
get_CompositingQuality()Gibt einen Wert zurück, der die beim Zusammenführen 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 repräsentierten Oberfläche verwendeten Maßeinheiten zurück.
get_PixelOffsetMode()Gibt einen Wert zurück, der angibt, wie die Pixel beim Rendern auf der von dem aktuellen Objekt repräsentierten Oberfläche versetzt 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 einen beruhigenden Modus angibt, der beim Rendern auf der von dem aktuellen Objekt repräsentierten Oberfläche verwendet wird.
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 des sichtbaren Beschneidungsbereichs des aktuellen Graphics-Objekts darstellt.
GetHdc()NICHT IMPLEMENTIERT.
GetNearestColor(Color)NICHT IMPLEMENTIERT.
GetSkCanvas() const
IntersectClip(const System::SharedPtr<Region>&)Aktualisiert den Beschneidungsbereich dieses Objekts auf die Schnittmenge des aktuellen Beschneidungsbereichs und des angegebenen Beschneidungsbereichs.
IntersectClip(System::Drawing::RectangleF)Aktualisiert den Beschneidungsbereich dieses Objekts auf die Schnittmenge des aktuellen Beschneidungsbereichs und des angegebenen Beschneidungsbereichs.
IntersectClip(System::Drawing::Rectangle)Aktualisiert den Beschneidungsbereich dieses Objekts auf die Schnittmenge des aktuellen Beschneidungsbereichs und des angegebenen Beschneidungsbereichs.
IsVisible(Point)Bestimmt, ob der angegebene Punkt innerhalb des sichtbaren Beschneidungsbereichs 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 und 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 und 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 und im angegebenen Format gezeichnet wird.
MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder)Multipliziert die Welttransformationsmatrix des aktuellen Graphics-Objekts mit der angegebenen Matrix.
ReleaseHdc()NICHT IMPLEMENTIERT.
ReleaseHdc(IntPtr)NICHT IMPLEMENTIERT.
ResetClip()Setzt den Beschneidungsbereich für diese Grafik auf einen unendlichen Bereich zurück.
ResetTransform()Setzt die Welttransformationsmatrix des aktuellen Objekts zurück, sodass sie zur 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 Drehung in der angegebenen Reihenfolge auf die Welttransformationsmatrix 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 Welttransformationsmatrix 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 für das Zusammensetzen von Bildern angibt.
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 Welttransformation für das aktuelle Graphics-Objekt fest.
SetClip(const SharedPtr<Region>&, Drawing2D::CombineMode)Legt den Beschneidungsbereich der vom aktuellen Graphics-Objekt dargestellten Zeichenfläche auf das Ergebnis der angegebenen Operation fest, die den aktuellen Beschneidungsbereich und die angegebene Region kombiniert.
SetClip(Rectangle, Drawing2D::CombineMode)Legt den Beschneidungsbereich der vom aktuellen Graphics-Objekt dargestellten Zeichenfläche auf das Ergebnis der angegebenen Operation fest, die den aktuellen Beschneidungsbereich und die angegebene Region kombiniert.
SetClip(RectangleF, Drawing2D::CombineMode)Legt den Beschneidungsbereich der vom aktuellen Graphics-Objekt dargestellten Zeichenfläche auf das Ergebnis der angegebenen Operation fest, die den aktuellen Beschneidungsbereich und die angegebene Region kombiniert.
SetClip(const SharedPtr<Graphics>&, Drawing2D::CombineMode)NICHT IMPLEMENTIERT.
SetClip(const SharedPtr<Drawing2D::GraphicsPath>&, Drawing2D::CombineMode)Legt die Clipping-Region der Zeichenfläche, die durch das aktuelle Graphics-Objekt dargestellt wird, 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 Welttransformationsmatrix des aktuellen Graphics-Objekts an.
~Graphics()

Typedefs

TypedefBeschreibung
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