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. |
См. также
- Class Object
- Namespace System::Drawing
- Library Aspose.Font for C++