فئة 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.

انظر أيضًا