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()يعيد تعيين منطقة القص لهذا الرسم إلى منطقة لا نهائية.
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.

انظر أيضًا