System::Drawing::Graphics class

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()Сбрасывает область отсечения для этого объекта Graphics в бесконечную область.
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.

См. также