System::Drawing::Graphics class

Graphics class

Rappresenta una superficie di disegno. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione System::MakeObject() . Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

class Graphics : public virtual System::Object

Metodi

MetodoDescrizione
AddMetafileComment(const System::ArrayPtr<uint8_t>&)NON IMPLEMENTATO.
BeginContainer()Salva un contenitore con lo stato corrente di questo oggetto, apre e utilizza un nuovo contenitore e restituisce il contenitore salvato.
BeginContainer(Rectangle, Rectangle, GraphicsUnit)Salva un contenitore con lo stato corrente di questo oggetto, apre e utilizza un nuovo contenitore e restituisce il contenitore salvato.
BeginContainer(RectangleF, RectangleF, GraphicsUnit)Salva un contenitore con lo stato corrente di questo oggetto, apre e utilizza un nuovo contenitore e restituisce il contenitore salvato.
Clear(Color)Cancella la superficie di disegno rappresentata dall’oggetto corrente e la riempie con il colore specificato.
CopyFromScreen(Point, Point, Size, CopyPixelOperation)NON IMPLEMENTATO.
CopyFromScreen(int32_t, int32_t, int32_t, int32_t, Size, CopyPixelOperation)NON IMPLEMENTATO.
Dispose()Rilascia tutte le risorse del sistema operativo acquisite dall’oggetto corrente.
DrawArc(const SharedPtr<Pen>&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t)Disegna l’arco specificato usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawArc(const SharedPtr<Pen>&, float, float, float, float, float, float)Disegna l’arco specificato usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawArc(const SharedPtr<Pen>&, Rectangle, float, float)Disegna l’arco specificato usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawArc(const SharedPtr<Pen>&, RectangleF, float, float)Disegna l’arco specificato usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawBezier(const SharedPtr<Pen>&, const Point&, const Point&, const Point&, const Point&)NON IMPLEMENTATO.
DrawBezier(const SharedPtr<Pen>&, const PointF&, const PointF&, const PointF&, const PointF&)NON IMPLEMENTATO.
DrawBezier(const SharedPtr<Pen>&, float, float, float, float, float, float, float, float)NON IMPLEMENTATO.
DrawBeziers(const SharedPtr<Pen>&, const ArrayPtr<Point>&)Disegna una serie di spline di Bézier usando la penna specificata.
DrawBeziers(const SharedPtr<Pen>&, const ArrayPtr<PointF>&)Disegna una serie di spline di Bézier usando la penna specificata.
DrawClosedCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, float, Drawing2D::FillMode)Disegna una spline chiusa usando la penna specificata.
DrawClosedCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, float, Drawing2D::FillMode)Disegna una spline chiusa usando la penna specificata.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, float)Disegna una spline usando la penna specificata.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, float)Disegna una spline usando la penna specificata.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, int32_t, int32_t, float)Disegna una spline usando la penna specificata.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, int32_t, int32_t, float)Disegna una spline usando la penna specificata.
DrawEllipse(const SharedPtr<Pen>&, Rectangle)Disegna l’ellisse specificata usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawEllipse(const SharedPtr<Pen>&, RectangleF)Disegna l’ellisse specificata usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawEllipse(const SharedPtr<Pen>&, int, int, int, int)Disegna l’ellisse specificata usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawEllipse(const SharedPtr<Pen>&, float, float, float, float)Disegna l’ellisse specificata usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawIcon(const SharedPtr<Icon>&, Rectangle)NON IMPLEMENTATO.
DrawIcon(const SharedPtr<Icon>&, int32_t, int32_t)NON IMPLEMENTATO.
DrawIconUnstretched(const SharedPtr<Icon>&, Rectangle)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, const System::ArrayPtr<Point>&)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, const System::ArrayPtr<PointF>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Disegna la regione specificata dell’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, const System::Details::ArrayView<PointF>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Disegna la regione specificata dell’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, const System::Details::StackArray<PointF, N>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Disegna la regione specificata dell’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, int, int)Disegna l’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, float, float)Disegna l’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, Point)Disegna l’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, PointF)Disegna l’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, int, int, int, int)Disegna l’immagine specificata nel rettangolo specificato.
DrawImage(const SharedPtr<Image>&, float, float, float, float)Disegna l’immagine specificata nel rettangolo specificato.
DrawImage(const SharedPtr<Image>&, RectangleF, RectangleF, GraphicsUnit)Disegna la regione specificata dell’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, Rectangle, Rectangle, GraphicsUnit)Disegna la regione specificata dell’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, int, int, Rectangle, GraphicsUnit)Disegna la regione specificata dell’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, const Rectangle&)Disegna l’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, const RectangleF&)Disegna l’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&)Disegna la regione specificata dell’immagine specificata nel rettangolo specificato.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&)Disegna la regione specificata dell’immagine specificata nel rettangolo specificato.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit)Disegna la regione specificata dell’immagine specificata nel rettangolo specificato.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit)Disegna la regione specificata dell’immagine specificata nel rettangolo specificato.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort, IntPtr)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort, IntPtr)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<PointF>&, RectangleF, GraphicsUnit)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<PointF>&)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit)NON IMPLEMENTATO.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit, const SharedPtr<Imaging::ImageAttributes>&)Disegna la regione specificata dell’immagine specificata nella posizione specificata.
DrawImage(const SharedPtr<Image>&, float, float, RectangleF, GraphicsUnit)Disegna la regione specificata dell’immagine specificata nella posizione specificata.
DrawImageUnscaled(const SharedPtr<Image>&, int, int)Disegna l’immagine specificata usando le sue dimensioni fisiche originali nella posizione specificata.
DrawImageUnscaled(const SharedPtr<Image>&, int, int, int, int)Disegna un’immagine specificata usando le sue dimensioni fisiche originali in una posizione specificata.
DrawImageUnscaled(const SharedPtr<Image>&, const Rectangle&)Disegna un’immagine specificata usando le sue dimensioni fisiche originali in una posizione specificata.
DrawImageUnscaled(const SharedPtr<Image>&, const Point&)Disegna un’immagine specificata usando le sue dimensioni fisiche originali in una posizione specificata.
DrawImageUnscaledAndClipped(const SharedPtr<Image>&, Rectangle)NON IMPLEMENTATO.
DrawLine(const SharedPtr<Pen>&, Point, Point)Disegna la linea specificata usando la penna specificata.
DrawLine(const SharedPtr<Pen>&, PointF, PointF)Disegna la linea specificata usando la penna specificata.
DrawLine(const SharedPtr<Pen>&, int, int, int, int)Disegna la linea specificata usando la penna specificata.
DrawLine(const SharedPtr<Pen>&, float, float, float, float)Disegna la linea specificata usando la penna specificata.
DrawLines(const SharedPtr<Pen>&, const System::ArrayPtr<System::Drawing::Point>&)Disegna una serie di segmenti di linea usando la penna specificata.
DrawLines(const SharedPtr<Pen>&, const System::ArrayPtr<System::Drawing::PointF>&)Disegna una serie di segmenti di linea usando la penna specificata.
DrawPath(const SharedPtr<Pen>&, const SharedPtr<Drawing2D::GraphicsPath>&)Disegna il percorso specificato usando la penna specificata.
DrawPie(const SharedPtr<Pen>&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t)Disegna la torta specificata usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawPie(const SharedPtr<Pen>&, float, float, float, float, float, float)Disegna la torta specificata usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawPie(const SharedPtr<Pen>&, Rectangle, float, float)Disegna la torta specificata usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawPie(const SharedPtr<Pen>&, RectangleF, float, float)Disegna la torta specificata usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawPolygon(const SharedPtr<Pen>&, const ArrayPtr<Point>&)Disegna un poligono usando la penna specificata.
DrawPolygon(const SharedPtr<Pen>&, const ArrayPtr<PointF>&)Disegna un poligono usando la penna specificata.
DrawRectangle(const SharedPtr<Pen>&, int, int, int, int)Disegna il rettangolo specificato usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawRectangle(const SharedPtr<Pen>&, float, float, float, float)Disegna il rettangolo specificato usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawRectangle(const SharedPtr<Pen>&, Rectangle)Disegna il rettangolo specificato usando la penna specificata sulla superficie rappresentata dall’oggetto corrente.
DrawRectangles(const SharedPtr<Pen>&, const ArrayPtr<Rectangle>&)Disegna una serie di rettangoli usando la penna specificata.
DrawRectangles(const SharedPtr<Pen>&, const ArrayPtr<RectangleF>&)Disegna una serie di rettangoli usando la penna specificata.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, PointF, const System::SharedPtr<System::Drawing::StringFormat>&)Disegna la stringa specificata nella posizione specificata usando il font e il pennello specificati.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, RectangleF, const System::SharedPtr<System::Drawing::StringFormat>&)Disegna la stringa specificata nel rettangolo specificato usando il font e il pennello specificati.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, float, float, const System::SharedPtr<System::Drawing::StringFormat>&)Disegna la stringa specificata nella posizione specificata usando il font e il pennello specificati.
EndContainer(const SharedPtr<Drawing2D::GraphicsContainer>&)Chiude il contenitore corrente e ripristina lo stato di questo oggetto dallo stato del contenitore salvato.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<PointF>&, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<Point>&, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Point, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, PointF, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Rectangle, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, RectangleF, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Point, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, PointF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<PointF>&, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Rectangle, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, RectangleF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)NON IMPLEMENTATO.
ExcludeClip(Rectangle)NON IMPLEMENTATO.
ExcludeClip(const SharedPtr<Region>&)NON IMPLEMENTATO.
FillClosedCurve(const SharedPtr<Brush>&, const ArrayPtr<PointF>&, Drawing2D::FillMode, float)Disegna una spline chiusa usando il pennello specificato.
FillClosedCurve(const SharedPtr<Brush>&, const ArrayPtr<Point>&, Drawing2D::FillMode, float)Disegna una spline chiusa usando il pennello specificato.
FillEllipse(const SharedPtr<Brush>&, Rectangle)Riempie l’interno dell’ellisse specificata dal rettangolo di delimitazione usando il pennello specificato.
FillEllipse(const SharedPtr<Brush>&, RectangleF)Riempie l’interno dell’ellisse specificata dal rettangolo di delimitazione usando il pennello specificato.
FillEllipse(const SharedPtr<Brush>&, int, int, int, int)Riempie l’interno dell’ellisse specificata dal rettangolo di delimitazione usando il pennello specificato.
FillEllipse(const SharedPtr<Brush>&, float, float, float, float)Riempie l’interno dell’ellisse specificata dal rettangolo di delimitazione usando il pennello specificato.
FillPath(const SharedPtr<Brush>&, const SharedPtr<Drawing2D::GraphicsPath>&)Riempie gli interni del percorso specificato usando il pennello specificato.
FillPie(const SharedPtr<Brush>&, int, int, int, int, int, int)Riempie la torta specificata usando il pennello specificato sulla superficie rappresentata dall’oggetto corrente.
FillPie(const SharedPtr<Brush>&, float, float, float, float, float, float)Riempie la torta specificata usando il pennello specificato sulla superficie rappresentata dall’oggetto corrente.
FillPie(const SharedPtr<Brush>&, Rectangle, float, float)Riempie la torta specificata usando il pennello specificato sulla superficie rappresentata dall’oggetto corrente.
FillPolygon(const SharedPtr<Brush>&, const ArrayPtr<Point>&, Drawing2D::FillMode)Riempie gli interni del poligono specificato usando il pennello specificato.
FillPolygon(const SharedPtr<Brush>&, const ArrayPtr<PointF>&, Drawing2D::FillMode)Riempie gli interni del poligono specificato usando il pennello specificato.
FillRectangle(const SharedPtr<Brush>&, float, float, float, float)Riempie il rettangolo specificato con il pennello specificato.
FillRectangle(const SharedPtr<Brush>&, int, int, int, int)Riempie il rettangolo specificato con il pennello specificato.
FillRectangle(const SharedPtr<Brush>&, Rectangle)Riempie il rettangolo specificato con il pennello specificato.
FillRectangle(const SharedPtr<Brush>&, RectangleF)Riempie il rettangolo specificato con il pennello specificato.
FillRectangles(const SharedPtr<Brush>&, const ArrayPtr<Rectangle>&)Riempie una serie di rettangoli usando il pennello specificato.
FillRectangles(const SharedPtr<Brush>&, const ArrayPtr<RectangleF>&)Riempie una serie di rettangoli usando il pennello specificato.
FillRegion(const SharedPtr<Brush>&, const SharedPtr<Region>&)Riempie gli interni della regione specificata usando il pennello specificato.
Flush(Drawing2D::FlushIntention)Attiva l’esecuzione immediata di tutte le operazioni di disegno in sospeso.
static FromHwnd(IntPtr)NON IMPLEMENTATO.
static FromHwndInternal(IntPtr)NON IMPLEMENTATO.
static FromImage(const SharedPtr<Image>&)Crea un nuovo oggetto Graphics dall’immagine specificata.
get_Clip()Restituisce un oggetto Region che rappresenta una regione che limita l’area di disegno della superficie di disegno rappresentata dall’attuale oggetto Graphics.
get_ClipBounds() constRestituisce un rettangolo che delimita l’area di ritaglio della superficie rappresentata dall’oggetto corrente.
get_CompositingMode()Restituisce un valore che indica come le immagini composte vengono disegnate sulla superficie rappresentata dall’oggetto corrente.
get_CompositingQuality()Restituisce un valore che indica il livello di qualità utilizzato durante la composizione delle immagini.
get_DpiX()Restituisce la risoluzione orizzontale.
get_DpiY()Restituisce la risoluzione verticale.
get_InterpolationMode()Restituisce un valore che indica la modalità di interpolazione associata all’oggetto corrente.
get_IsClipEmpty() constNON IMPLEMENTATO.
get_IsVisibleClipEmpty() constNON IMPLEMENTATO.
get_PageScale() constRestituisce la scala tra unità del mondo e unità di pagina per l’attuale oggetto Graphics.
get_PageUnit() constRestituisce le unità di misura utilizzate per le coordinate di pagina sulla superficie rappresentata dall’oggetto corrente.
get_PixelOffsetMode()Restituisce un valore che indica come i pixel sono spostati durante il rendering sulla superficie rappresentata dall’oggetto corrente.
get_RenderingOrigin() constRestituisce un oggetto Point che rappresenta l’origine del rendering dell’attuale oggetto Graphics per la dithering e per i pennelli a tratteggio.
get_SmoothingMode()Restituisce un valore che indica la modalità di smussatura usata durante il rendering sulla superficie rappresentata dall’oggetto corrente.
get_TextContrast() constNON IMPLEMENTATO.
get_TextRenderingHint()Restituisce un valore che indica la qualità del rendering del testo.
get_Transform()Restituisce la trasformazione geometrica del mondo per l’attuale oggetto Graphics.
get_VisibleClipBounds() constRestituisce l’oggetto RectangleF che rappresenta un rettangolo di delimitazione della regione di ritaglio visibile dell’attuale oggetto Graphics.
GetHdc()NON IMPLEMENTATO.
GetNearestColor(Color)NON IMPLEMENTATO.
GetSkCanvas() const
IntersectClip(const System::SharedPtr<Region>&)Aggiorna la regione di ritaglio di questo oggetto all’intersezione del ritaglio corrente e del ritaglio specificato.
IntersectClip(System::Drawing::RectangleF)Aggiorna la regione di ritaglio di questo oggetto all’intersezione del ritaglio corrente e del ritaglio specificato.
IntersectClip(System::Drawing::Rectangle)Aggiorna la regione di ritaglio di questo oggetto all’intersezione del ritaglio corrente e del ritaglio specificato.
IsVisible(Point)Determina se il punto specificato è contenuto nella regione di ritaglio visibile dell’attuale oggetto Graphics.
IsVisible(PointF)NON IMPLEMENTATO.
IsVisible(Rectangle)NON IMPLEMENTATO.
IsVisible(RectangleF)NON IMPLEMENTATO.
IsVisible(int32_t, int32_t)NON IMPLEMENTATO.
IsVisible(float, float)NON IMPLEMENTATO.
IsVisible(float, float, float, float)NON IMPLEMENTATO.
IsVisible(int32_t, int32_t, int32_t, int32_t)NON IMPLEMENTATO.
MeasureCharacterRanges(const System::String&, const SharedPtr<Font>&, RectangleF, const SharedPtr<StringFormat>&)Restituisce un array di regioni, ognuna delle quali delimita le posizioni dei caratteri nella stringa specificata.
MeasureString(String const&, System::SharedPtr<Font> const&, PointF const&, System::SharedPtr<StringFormat> const&) constRestituisce la dimensione della stringa specificata quando viene disegnata con il carattere specificato nel formato specificato.
MeasureString(String const&, System::SharedPtr<Font> const&, int, System::SharedPtr<StringFormat> const&) constRestituisce la dimensione della stringa specificata quando viene disegnata con il carattere specificato nel formato specificato.
MeasureString(String const&, System::SharedPtr<Font> const&, SizeF const&, System::SharedPtr<StringFormat> const&, int&, int&) constNON IMPLEMENTATO.
MeasureString(String const&, System::SharedPtr<Font> const&, SizeF const&, System::SharedPtr<StringFormat> const&) constRestituisce la dimensione della stringa specificata quando viene disegnata con il carattere specificato nel formato specificato.
MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder)Moltiplica la matrice di trasformazione globale dell’oggetto Graphics corrente per la matrice specificata.
ReleaseHdc()NON IMPLEMENTATO.
ReleaseHdc(IntPtr)NON IMPLEMENTATO.
ResetClip()Reimposta la regione di ritaglio per questo oggetto grafico a una regione infinita.
ResetTransform()Reimposta la matrice di trasformazione globale dell’oggetto corrente in modo che diventi una matrice identità.
Restore(const SharedPtr<Drawing2D::GraphicsState>&)Ripristina lo stato di questo oggetto dallo stato salvato.
RotateTransform(float, Drawing2D::MatrixOrder)Applica la rotazione specificata alla matrice di trasformazione globale dell’oggetto Graphics corrente nell’ordine specificato.
Save()Salva lo stato corrente di questo oggetto e restituisce lo stato salvato.
ScaleTransform(float, float, Drawing2D::MatrixOrder)Applica il vettore di scala specificato alla matrice di trasformazione globale dell’oggetto corrente.
set_Clip(const SharedPtr<Region>&)Imposta una regione che limita l’area di disegno della superficie di disegno rappresentata dall’oggetto corrente.
set_CompositingMode(Drawing2D::CompositingMode)Imposta un valore che specifica come le immagini composite vengono disegnate sulla superficie rappresentata dall’oggetto corrente.
set_CompositingQuality(Drawing2D::CompositingQuality)Imposta un valore che specifica il livello di qualità da utilizzare durante la composizione delle immagini.
set_InterpolationMode(Drawing2D::InterpolationMode)Imposta un valore che indica la modalità di interpolazione associata all’oggetto corrente.
set_PageScale(float)Imposta la scala tra le unità del mondo e le unità di pagina per l’oggetto Graphics corrente.
set_PageUnit(GraphicsUnit)Imposta le unità di misura utilizzate per le coordinate di pagina sulla superficie rappresentata dall’oggetto corrente.
set_PixelOffsetMode(Drawing2D::PixelOffsetMode)Imposta un valore che specifica come i pixel devono essere spostati durante il rendering sulla superficie rappresentata dall’oggetto corrente.
set_RenderingOrigin(Point)Imposta un oggetto Point che specifica l’origine del rendering dell’oggetto Graphics corrente per la dithering e per i pennelli a tratteggio.
set_SmoothingMode(Drawing2D::SmoothingMode)Imposta un valore che specifica una modalità di smoothing utilizzata durante il rendering sulla superficie rappresentata dall’oggetto corrente.
set_TextContrast(int32_t)NON IMPLEMENTATO.
set_TextRenderingHint(Text::TextRenderingHint)Imposta un valore che specifica la qualità del rendering del testo.
set_Transform(const SharedPtr<Drawing2D::Matrix>&)Imposta la trasformazione geometrica globale per l’oggetto Graphics corrente.
SetClip(const SharedPtr<Region>&, Drawing2D::CombineMode)Imposta la regione di ritaglio della superficie di disegno rappresentata dall’oggetto Graphics corrente al risultato dell’operazione specificata che combina la regione di ritaglio corrente e la regione specificata.
SetClip(Rectangle, Drawing2D::CombineMode)Imposta la regione di ritaglio della superficie di disegno rappresentata dall’oggetto Graphics corrente al risultato dell’operazione specificata che combina la regione di ritaglio corrente e la regione specificata.
SetClip(RectangleF, Drawing2D::CombineMode)Imposta la regione di ritaglio della superficie di disegno rappresentata dall’oggetto Graphics corrente al risultato dell’operazione specificata che combina la regione di ritaglio corrente e la regione specificata.
SetClip(const SharedPtr<Graphics>&, Drawing2D::CombineMode)NON IMPLEMENTATO.
SetClip(const SharedPtr<Drawing2D::GraphicsPath>&, Drawing2D::CombineMode)Imposta la regione di ritaglio della superficie di disegno rappresentata dall’oggetto Graphics corrente al risultato dell’operazione specificata che combina la regione di ritaglio corrente e la regione specificata da un percorso grafico.
TransformPoints(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr<System::Drawing::Point>&)NON IMPLEMENTATO.
TransformPoints(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr<System::Drawing::PointF>&)NON IMPLEMENTATO.
TranslateClip(int, int)NON IMPLEMENTATO.
TranslateClip(float, float)NON IMPLEMENTATO.
TranslateTransform(float, float, Drawing2D::MatrixOrder)Applica il vettore di traslazione specificato alla matrice di trasformazione globale dell’oggetto Graphics corrente.
~Graphics()

Typedefs

TypedefDescrizione
DrawImageAbortIl tipo di un oggetto funzione di callback utilizzato come argomento per il metodo DrawImage.
EnumerateMetafileProcIl tipo di un oggetto funzione di callback utilizzato come argomento per il metodo EnumerateMetafile.

Vedi anche