Класс System::Drawing::Graphics

Graphics class

Представляет поверхность для рисования. Объекты этого класса должны выделяться только с помощью функции System::MakeObject() . Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class Graphics : public virtual System::Object

Методы

МетодОписание
AddMetafileComment(const System::ArrayPtr<uint8_t>&)НЕ РЕАЛИЗОВАНО.
BeginContainer()Сохраняет контейнер с текущим состоянием этого объекта, открывает и использует новый контейнер и возвращает сохранённый контейнер.
BeginContainer(Rectangle, Rectangle, GraphicsUnit)Сохраняет контейнер с текущим состоянием этого объекта, открывает и использует новый контейнер и возвращает сохранённый контейнер.
BeginContainer(RectangleF, RectangleF, GraphicsUnit)Сохраняет контейнер с текущим состоянием этого объекта, открывает и использует новый контейнер и возвращает сохранённый контейнер.
Clear(Color)Очищает поверхность для рисования, представленную текущим объектом, и заполняет её указанным цветом.
CopyFromScreen(Point, Point, Size, CopyPixelOperation)НЕ РЕАЛИЗОВАНО.
CopyFromScreen(int32_t, int32_t, int32_t, int32_t, Size, CopyPixelOperation)НЕ РЕАЛИЗОВАНО.
Dispose()Освобождает все ресурсы операционной системы, полученные текущим объектом.
DrawArc(const SharedPtr<Pen>&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t)Рисует указанный дугу с использованием указанного пера на поверхности, представленной текущим объектом.
DrawArc(const SharedPtr<Pen>&, float, float, float, float, float, float)Рисует указанный дугу с использованием указанного пера на поверхности, представленной текущим объектом.
DrawArc(const SharedPtr<Pen>&, Rectangle, float, float)Рисует указанный дугу с использованием указанного пера на поверхности, представленной текущим объектом.
DrawArc(const SharedPtr<Pen>&, RectangleF, float, float)Рисует указанный дугу с использованием указанного пера на поверхности, представленной текущим объектом.
DrawBezier(const SharedPtr<Pen>&, const Point&, const Point&, const Point&, const Point&)НЕ РЕАЛИЗОВАНО.
DrawBezier(const SharedPtr<Pen>&, const PointF&, const PointF&, const PointF&, const PointF&)НЕ РЕАЛИЗОВАНО.
DrawBezier(const SharedPtr<Pen>&, float, float, float, float, float, float, float, float)НЕ РЕАЛИЗОВАНО.
DrawBeziers(const SharedPtr<Pen>&, const ArrayPtr<Point>&)Рисует серию сплайнов Безье с использованием указанного пера.
DrawBeziers(const SharedPtr<Pen>&, const ArrayPtr<PointF>&)Рисует серию сплайнов Безье с использованием указанного пера.
DrawClosedCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, float, Drawing2D::FillMode)Рисует замкнутый сплайн с использованием указанного пера.
DrawClosedCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, float, Drawing2D::FillMode)Рисует замкнутый сплайн с использованием указанного пера.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, float)Рисует сплайн с использованием указанного пера.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, float)Рисует сплайн с использованием указанного пера.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<Point>&, int32_t, int32_t, float)Рисует сплайн с использованием указанного пера.
DrawCurve(const SharedPtr<Pen>&, const ArrayPtr<PointF>&, int32_t, int32_t, float)Рисует сплайн с использованием указанного пера.
DrawEllipse(const SharedPtr<Pen>&, Rectangle)Рисует указанный эллипс с использованием указанного пера на поверхности, представленной текущим объектом.
DrawEllipse(const SharedPtr<Pen>&, RectangleF)Рисует указанный эллипс с использованием указанного пера на поверхности, представленной текущим объектом.
DrawEllipse(const SharedPtr<Pen>&, int, int, int, int)Рисует указанный эллипс с использованием указанного пера на поверхности, представленной текущим объектом.
DrawEllipse(const SharedPtr<Pen>&, float, float, float, float)Рисует указанный эллипс с использованием указанного пера на поверхности, представленной текущим объектом.
DrawIcon(const SharedPtr<Icon>&, Rectangle)НЕ РЕАЛИЗОВАНО.
DrawIcon(const SharedPtr<Icon>&, int32_t, int32_t)НЕ РЕАЛИЗОВАНО.
DrawIconUnstretched(const SharedPtr<Icon>&, Rectangle)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, const System::ArrayPtr<Point>&)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, const System::ArrayPtr<PointF>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Рисует указанную область указанного изображения в указанном месте.
DrawImage(const SharedPtr<Image>&, const System::Details::ArrayView<PointF>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Рисует указанную область указанного изображения в указанном месте.
DrawImage(const SharedPtr<Image>&, const System::Details::StackArray<PointF, N>&, const RectangleF&, GraphicsUnit, const Imaging::ImageAttributesPtr&)Рисует указанную область указанного изображения в указанном месте.
DrawImage(const SharedPtr<Image>&, int, int)Рисует указанное изображение в указанном месте.
DrawImage(const SharedPtr<Image>&, float, float)Рисует указанное изображение в указанном месте.
DrawImage(const SharedPtr<Image>&, Point)Рисует указанное изображение в указанном месте.
DrawImage(const SharedPtr<Image>&, PointF)Рисует указанное изображение в указанном месте.
DrawImage(const SharedPtr<Image>&, int, int, int, int)Рисует указанное изображение в указанный прямоугольник.
DrawImage(const SharedPtr<Image>&, float, float, float, float)Рисует указанное изображение в указанный прямоугольник.
DrawImage(const SharedPtr<Image>&, RectangleF, RectangleF, GraphicsUnit)Рисует указанную область указанного изображения в указанном месте.
DrawImage(const SharedPtr<Image>&, Rectangle, Rectangle, GraphicsUnit)Рисует указанную область указанного изображения в указанном месте.
DrawImage(const SharedPtr<Image>&, int, int, Rectangle, GraphicsUnit)Рисует указанную область указанного изображения в указанном месте.
DrawImage(const SharedPtr<Image>&, const Rectangle&)Рисует указанное изображение в указанном месте.
DrawImage(const SharedPtr<Image>&, const RectangleF&)Рисует указанное изображение в указанном месте.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&)Рисует указанную область указанного изображения в указанный прямоугольник.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&)Рисует указанную область указанного изображения в указанный прямоугольник.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit)Рисует указанную область указанного изображения в указанный прямоугольник.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit)Рисует указанную область указанного изображения в указанный прямоугольник.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort, IntPtr)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr&, Graphics::DrawImageAbort, IntPtr)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<PointF>&, RectangleF, GraphicsUnit)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<PointF>&)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit)НЕ РЕАЛИЗОВАНО.
DrawImage(const SharedPtr<Image>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit, const SharedPtr<Imaging::ImageAttributes>&)Рисует указанную область указанного изображения в указанном месте.
DrawImage(const SharedPtr<Image>&, float, float, RectangleF, GraphicsUnit)Рисует указанную область указанного изображения в указанном месте.
DrawImageUnscaled(const SharedPtr<Image>&, int, int)Рисует указанное изображение, используя его оригинальный физический размер, в указанном месте.
DrawImageUnscaled(const SharedPtr<Image>&, int, int, int, int)Рисует указанное изображение, используя его оригинальный физический размер, в указанном месте.
DrawImageUnscaled(const SharedPtr<Image>&, const Rectangle&)Рисует указанное изображение, используя его оригинальный физический размер, в указанном месте.
DrawImageUnscaled(const SharedPtr<Image>&, const Point&)Рисует указанное изображение, используя его оригинальный физический размер, в указанном месте.
DrawImageUnscaledAndClipped(const SharedPtr<Image>&, Rectangle)НЕ РЕАЛИЗОВАНО.
DrawLine(const SharedPtr<Pen>&, Point, Point)Рисует указанную линию с использованием указанного пера.
DrawLine(const SharedPtr<Pen>&, PointF, PointF)Рисует указанную линию с использованием указанного пера.
DrawLine(const SharedPtr<Pen>&, int, int, int, int)Рисует указанную линию с использованием указанного пера.
DrawLine(const SharedPtr<Pen>&, float, float, float, float)Рисует указанную линию с использованием указанного пера.
DrawLines(const SharedPtr<Pen>&, const System::ArrayPtr<System::Drawing::Point>&)Рисует серию отрезков линии с использованием указанного пера.
DrawLines(const SharedPtr<Pen>&, const System::ArrayPtr<System::Drawing::PointF>&)Рисует серию отрезков линии с использованием указанного пера.
DrawPath(const SharedPtr<Pen>&, const SharedPtr<Drawing2D::GraphicsPath>&)Рисует указанный путь с использованием указанного пера.
DrawPie(const SharedPtr<Pen>&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t)Рисует указанный сектор с использованием указанного пера на поверхности, представленной текущим объектом.
DrawPie(const SharedPtr<Pen>&, float, float, float, float, float, float)Рисует указанный сектор с использованием указанного пера на поверхности, представленной текущим объектом.
DrawPie(const SharedPtr<Pen>&, Rectangle, float, float)Рисует указанный сектор с использованием указанного пера на поверхности, представленной текущим объектом.
DrawPie(const SharedPtr<Pen>&, RectangleF, float, float)Рисует указанный сектор с использованием указанного пера на поверхности, представленной текущим объектом.
DrawPolygon(const SharedPtr<Pen>&, const ArrayPtr<Point>&)Рисует многоугольник с использованием указанного пера.
DrawPolygon(const SharedPtr<Pen>&, const ArrayPtr<PointF>&)Рисует многоугольник с использованием указанного пера.
DrawRectangle(const SharedPtr<Pen>&, int, int, int, int)Рисует указанный прямоугольник с использованием указанного пера на поверхности, представленной текущим объектом.
DrawRectangle(const SharedPtr<Pen>&, float, float, float, float)Рисует указанный прямоугольник с использованием указанного пера на поверхности, представленной текущим объектом.
DrawRectangle(const SharedPtr<Pen>&, Rectangle)Рисует указанный прямоугольник с использованием указанного пера на поверхности, представленной текущим объектом.
DrawRectangles(const SharedPtr<Pen>&, const ArrayPtr<Rectangle>&)Рисует серию прямоугольников с использованием указанного пера.
DrawRectangles(const SharedPtr<Pen>&, const ArrayPtr<RectangleF>&)Рисует серию прямоугольников с использованием указанного пера.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, PointF, const System::SharedPtr<System::Drawing::StringFormat>&)Рисует указанную строку в указанном месте, используя указанный шрифт и кисть.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, RectangleF, const System::SharedPtr<System::Drawing::StringFormat>&)Рисует указанную строку в указанном прямоугольнике, используя указанный шрифт и кисть.
DrawString(const String&, const SharedPtr<Font>&, const SharedPtr<Brush>&, float, float, const System::SharedPtr<System::Drawing::StringFormat>&)Рисует указанную строку в указанном месте, используя указанный шрифт и кисть.
EndContainer(const SharedPtr<Drawing2D::GraphicsContainer>&)Закрывает текущий контейнер и восстанавливает состояние этого объекта из состояния сохранённого контейнера.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<PointF>&, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<Point>&, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Point, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, PointF, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Rectangle, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, RectangleF, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Point, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, PointF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<Point>&, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, const ArrayPtr<PointF>&, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, Rectangle, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
EnumerateMetafile(const SharedPtr<Imaging::Metafile>&, RectangleF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc)НЕ РЕАЛИЗОВАНО.
ExcludeClip(Rectangle)НЕ РЕАЛИЗОВАНО.
ExcludeClip(const SharedPtr<Region>&)НЕ РЕАЛИЗОВАНО.
FillClosedCurve(const SharedPtr<Brush>&, const ArrayPtr<PointF>&, Drawing2D::FillMode, float)Рисует замкнутый сплайн, используя указанную кисть.
FillClosedCurve(const SharedPtr<Brush>&, const ArrayPtr<Point>&, Drawing2D::FillMode, float)Рисует замкнутый сплайн, используя указанную кисть.
FillEllipse(const SharedPtr<Brush>&, Rectangle)Заполняет внутреннюю часть эллипса, указанного ограничивающим прямоугольником, используя указанную кисть.
FillEllipse(const SharedPtr<Brush>&, RectangleF)Заполняет внутреннюю часть эллипса, указанного ограничивающим прямоугольником, используя указанную кисть.
FillEllipse(const SharedPtr<Brush>&, int, int, int, int)Заполняет внутреннюю часть эллипса, указанного ограничивающим прямоугольником, используя указанную кисть.
FillEllipse(const SharedPtr<Brush>&, float, float, float, float)Заполняет внутреннюю часть эллипса, указанного ограничивающим прямоугольником, используя указанную кисть.
FillPath(const SharedPtr<Brush>&, const SharedPtr<Drawing2D::GraphicsPath>&)Заполняет внутренние области указанного пути, используя указанную кисть.
FillPie(const SharedPtr<Brush>&, int, int, int, int, int, int)Заполняет указанный сектор, используя указанную кисть, на поверхности, представленной текущим объектом.
FillPie(const SharedPtr<Brush>&, float, float, float, float, float, float)Заполняет указанный сектор, используя указанную кисть, на поверхности, представленной текущим объектом.
FillPie(const SharedPtr<Brush>&, Rectangle, float, float)Заполняет указанный сектор, используя указанную кисть, на поверхности, представленной текущим объектом.
FillPolygon(const SharedPtr<Brush>&, const ArrayPtr<Point>&, Drawing2D::FillMode)Заполняет внутренние области указанного многоугольника, используя указанную кисть.
FillPolygon(const SharedPtr<Brush>&, const ArrayPtr<PointF>&, Drawing2D::FillMode)Заполняет внутренние области указанного многоугольника, используя указанную кисть.
FillRectangle(const SharedPtr<Brush>&, float, float, float, float)Заполняет указанный прямоугольник указанной кистью.
FillRectangle(const SharedPtr<Brush>&, int, int, int, int)Заполняет указанный прямоугольник указанной кистью.
FillRectangle(const SharedPtr<Brush>&, Rectangle)Заполняет указанный прямоугольник указанной кистью.
FillRectangle(const SharedPtr<Brush>&, RectangleF)Заполняет указанный прямоугольник указанной кистью.
FillRectangles(const SharedPtr<Brush>&, const ArrayPtr<Rectangle>&)Заполняет серию прямоугольников, используя указанную кисть.
FillRectangles(const SharedPtr<Brush>&, const ArrayPtr<RectangleF>&)Заполняет серию прямоугольников, используя указанную кисть.
FillRegion(const SharedPtr<Brush>&, const SharedPtr<Region>&)Заполняет внутренние области указанного региона, используя указанную кисть.
Flush(Drawing2D::FlushIntention)Запускает немедленное выполнение всех отложенных операций рисования.
static FromHwnd(IntPtr)НЕ РЕАЛИЗОВАНО.
static FromHwndInternal(IntPtr)НЕ РЕАЛИЗОВАНО.
static FromImage(const SharedPtr<Image>&)Создаёт новый объект Graphics из указанного изображения.
get_Clip()Возвращает объект Region, представляющий область, ограничивающую область рисования поверхности, представленной текущим объектом Graphics.
get_ClipBounds() constВозвращает прямоугольник, ограничивающий область отсечения поверхности, представленной текущим объектом.
get_CompositingMode()Возвращает значение, указывающее, как составные изображения рисуются на поверхности, представленной текущим объектом.
get_CompositingQuality()Возвращает значение, указывающее уровень качества, используемый при составлении изображений.
get_DpiX()Возвращает горизонтальное разрешение.
get_DpiY()Возвращает вертикальное разрешение.
get_InterpolationMode()Возвращает значение, указывающее режим интерполяции, связанный с текущим объектом.
get_IsClipEmpty() constНЕ РЕАЛИЗОВАНО.
get_IsVisibleClipEmpty() constНЕ РЕАЛИЗОВАНО.
get_PageScale() constВозвращает масштаб между мировыми единицами и единицами страницы для текущего объекта Graphics.
get_PageUnit() constВозвращает единицы измерения, используемые для координат страницы на поверхности, представленной текущим объектом.
get_PixelOffsetMode()Возвращает значение, указывающее, как пиксели смещаются во время рендеринга на поверхности, представленной текущим объектом.
get_RenderingOrigin() constВозвращает объект Point, представляющий начало рендеринга текущего объекта Graphics для дизеринга и штриховых кистей.
get_SmoothingMode()Возвращает значение, указывающее режим смягчения, используемый во время рендеринга на поверхности, представленной текущим объектом.
get_TextContrast() constНЕ РЕАЛИЗОВАНО.
get_TextRenderingHint()Возвращает значение, указывающее качество рендеринга текста.
get_Transform()Возвращает геометрическое мировое преобразование для текущего объекта Graphics.
get_VisibleClipBounds() constВозвращает объект RectangleF, который представляет ограничивающий прямоугольник видимой области отсечения текущего объекта Graphics.
GetHdc()НЕ РЕАЛИЗОВАНО.
GetNearestColor(Color)НЕ РЕАЛИЗОВАНО.
GetSkCanvas() const
IntersectClip(const System::SharedPtr<Region>&)Обновляет область отсечения этого объекта до пересечения текущей области отсечения и указанной области отсечения.
IntersectClip(System::Drawing::RectangleF)Обновляет область отсечения этого объекта до пересечения текущей области отсечения и указанной области отсечения.
IntersectClip(System::Drawing::Rectangle)Обновляет область отсечения этого объекта до пересечения текущей области отсечения и указанной области отсечения.
IsVisible(Point)Определяет, находится ли указанная точка внутри видимой области отсечения текущего объекта Graphics.
IsVisible(PointF)НЕ РЕАЛИЗОВАНО.
IsVisible(Rectangle)НЕ РЕАЛИЗОВАНО.
IsVisible(RectangleF)НЕ РЕАЛИЗОВАНО.
IsVisible(int32_t, int32_t)НЕ РЕАЛИЗОВАНО.
IsVisible(float, float)НЕ РЕАЛИЗОВАНО.
IsVisible(float, float, float, float)НЕ РЕАЛИЗОВАНО.
IsVisible(int32_t, int32_t, int32_t, int32_t)НЕ РЕАЛИЗОВАНО.
MeasureCharacterRanges(const System::String&, const SharedPtr<Font>&, RectangleF, const SharedPtr<StringFormat>&)Возвращает массив областей, каждая из которых ограничивает позиции символов в указанной строке.
MeasureString(String const&, System::SharedPtr<Font> const&, PointF const&, System::SharedPtr<StringFormat> const&) constВозвращает размер указанной строки при отрисовке указанным шрифтом в указанном формате.
MeasureString(String const&, System::SharedPtr<Font> const&, int, System::SharedPtr<StringFormat> const&) constВозвращает размер указанной строки при отрисовке указанным шрифтом в указанном формате.
MeasureString(String const&, System::SharedPtr<Font> const&, SizeF const&, System::SharedPtr<StringFormat> const&, int&, int&) constНЕ РЕАЛИЗОВАНО.
MeasureString(String const&, System::SharedPtr<Font> const&, SizeF const&, System::SharedPtr<StringFormat> const&) constВозвращает размер указанной строки при отрисовке указанным шрифтом в указанном формате.
MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder)Умножает матрицу мирового преобразования текущего объекта Graphics на указанную матрицу.
ReleaseHdc()НЕ РЕАЛИЗОВАНО.
ReleaseHdc(IntPtr)НЕ РЕАЛИЗОВАНО.
ResetClip()Сбрасывает область отсечения для этого графического объекта до бесконечной области.
ResetTransform()Сбрасывает матрицу мирового преобразования текущего объекта, делая её единичной матрицей.
Restore(const SharedPtr<Drawing2D::GraphicsState>&)Восстанавливает состояние этого объекта из сохранённого состояния.
RotateTransform(float, Drawing2D::MatrixOrder)Применяет указанное вращение к матрице мирового преобразования текущего объекта Graphics в указанном порядке.
Save()Сохраняет текущее состояние этого объекта и возвращает сохранённое состояние.
ScaleTransform(float, float, Drawing2D::MatrixOrder)Применяет указанный вектор масштабирования к матрице мирового преобразования текущего объекта.
set_Clip(const SharedPtr<Region>&)Устанавливает область, ограничивающую область рисования поверхности, представленной текущим объектом.
set_CompositingMode(Drawing2D::CompositingMode)Устанавливает значение, определяющее, как составные изображения отрисовываются на поверхности, представленной текущим объектом.
set_CompositingQuality(Drawing2D::CompositingQuality)Устанавливает значение, определяющее уровень качества, используемый при составлении изображений.
set_InterpolationMode(Drawing2D::InterpolationMode)Устанавливает значение, указывающее режим интерполяции, связанный с текущим объектом.
set_PageScale(float)Устанавливает масштабирование между мировыми единицами и единицами страницы для текущего объекта Graphics.
set_PageUnit(GraphicsUnit)Устанавливает единицы измерения, используемые для координат страницы на поверхности, представленной текущим объектом.
set_PixelOffsetMode(Drawing2D::PixelOffsetMode)Устанавливает значение, определяющее, как пиксели должны смещаться во время отрисовки на поверхности, представленной текущим объектом.
set_RenderingOrigin(Point)Устанавливает объект Point, который определяет начало отрисовки текущего объекта Graphics для дизеринга и штриховых кистей.
set_SmoothingMode(Drawing2D::SmoothingMode)Устанавливает значение, определяющее режим сглаживания, используемый во время отрисовки на поверхности, представленной текущим объектом.
set_TextContrast(int32_t)НЕ РЕАЛИЗОВАНО.
set_TextRenderingHint(Text::TextRenderingHint)Устанавливает значение, определяющее качество отрисовки текста.
set_Transform(const SharedPtr<Drawing2D::Matrix>&)Устанавливает геометрическое мировое преобразование для текущего объекта Graphics.
SetClip(const SharedPtr<Region>&, Drawing2D::CombineMode)Устанавливает область отсечения поверхности рисования, представленной текущим объектом Graphics, в результат указанной операции, объединяющей текущую область отсечения и указанную область.
SetClip(Rectangle, Drawing2D::CombineMode)Устанавливает область отсечения поверхности рисования, представленной текущим объектом Graphics, в результат указанной операции, объединяющей текущую область отсечения и указанную область.
SetClip(RectangleF, Drawing2D::CombineMode)Устанавливает область отсечения поверхности рисования, представленной текущим объектом Graphics, в результат указанной операции, объединяющей текущую область отсечения и указанную область.
SetClip(const SharedPtr<Graphics>&, Drawing2D::CombineMode)НЕ РЕАЛИЗОВАНО.
SetClip(const SharedPtr<Drawing2D::GraphicsPath>&, Drawing2D::CombineMode)Устанавливает область отсечения поверхности рисования, представленной текущим объектом Graphics, в результат указанной операции, которая объединяет текущую область отсечения и область, указанную графическим путем.
TransformPoints(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr<System::Drawing::Point>&)НЕ РЕАЛИЗОВАНО.
TransformPoints(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr<System::Drawing::PointF>&)НЕ РЕАЛИЗОВАНО.
TranslateClip(int, int)НЕ РЕАЛИЗОВАНО.
TranslateClip(float, float)НЕ РЕАЛИЗОВАНО.
TranslateTransform(float, float, Drawing2D::MatrixOrder)Применяет указанный вектор переноса к матрице мирового преобразования текущего объекта Graphics.
~Graphics()

Typedefs

Определение типа.Описание
DrawImageAbortТип объекта функции обратного вызова, используемого в качестве аргумента для метода DrawImage.
EnumerateMetafileProcТип объекта функции обратного вызова, используемого в качестве аргумента для метода EnumerateMetafile.

См. также