EmfPlusDrawArc

EmfPlusDrawArc class

يحدد سجل EmfPlusDrawArc رسم قوس القطع الناقص.

public sealed class EmfPlusDrawArc : EmfPlusDrawingRecordType

المنشئون

اسموصف
EmfPlusDrawArc(EmfPlusRecord)يقوم بتهيئة مثيل جديد لملفEmfPlusDrawArc فئة .

الخصائص

اسموصف
override DataSize { get; set; }الحصول على حجم البيانات أو تعيينه. عدد صحيح بدون إشارة 32 بت يحدد عدد 32 بت المحاذاة من بايت من البيانات الخاصة بالسجل التي تلي . بالنسبة لنوع السجل هذا ، يجب أن تكون القيمة واحدة مما يلي : 0x00000010 إذا تم تعيين بت C في حقل الإشارات. 0x00000018 إذا كان بت C واضحًا في حقل الإشارات.
virtual Flags { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 16 بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وبنية السجل.
ObjectId { get; set; }الحصول على أو تحديد معرف الكائن . فهرس كائن EmfPlusPen (القسم 2.2.1.7) في EMF + Object Table لرسم القوس. يجب أن تكون القيمة من صفر إلى 63 ، شاملة .
RectangleData { get; set; }الحصول على أو تعيين بيانات المستطيل إما كائن EmfPlusRect أو EmfPlusRectF يحدد المربع المحيط للقطع الناقص الذي يتعامل مع القوس. يحدد هذا المستطيل موضع القوس وحجمه وشكله. نوع الكائن في هذا الحقل هو المحدد بواسطة قيمة حقل الإشارات.
RectFloat { get; set; }الحصول على قيمة أو تعيينها تشير إلى ما إذا كانت البيانات تحتوي على EmfPlusRectF أو EmfPlusRect records يشير هذا البت إلى ما إذا كانت البيانات في حقل RectData مضغوطة. يحتوي على كائن EmfPlusRectF (القسم 2.2.2.39) .
override Size { get; set; }الحصول على الحجم أو تعيينه. عدد صحيح بدون إشارة 32 بت يحدد عدد 32 بت المحاذاة من بايت في السجل بأكمله ، بما في ذلك رأس السجل 12 بايت و البيانات الخاصة بالسجل. بالنسبة لنوع السجل هذا ، يجب أن تكون القيمة واحدة مما يلي: 0x0000001C إذا تم تعيين بت C في حقل الإشارات . 0x00000024 إذا كان بت C واضحًا في حقل الإشارات
StartAngle { get; set; }الحصول على أو تعيين زاوية البداية قيمة نقطة عائمة غير سالبة 32 بت تحدد الزاوية بين المحور x ونقطة بداية القوس. أي قيمة مقبولة ، ولكن يجب تفسيرها بطريقة modulo 360 ، والنتيجة المستخدمة هي في النطاق 0.0 شاملاً 360.0 حصريًا .
SweepAngle { get; set; }الحصول على أو تعيين زاوية المسح قيمة النقطة العائمة 32 بت التي تحدد مدى القوس المراد رسمه ، كزاوية بالدرجات المقاسة من نقطة البداية المحددة بواسطة قيمة StartAngle. أي قيمة مقبولة ، ولكن يجب تثبيتها على -360.0 إلى 360.0 شاملة. تشير القيمة الموجبة إلى أن عملية المسح محددة في اتجاه عقارب الساعة ، وتشير القيمة السالبة إلى أن عملية المسح هي محددة في اتجاه عكس اتجاه عقارب الساعة.
Type { get; }الحصول على عدد صحيح بدون إشارة 16 بت يحدد نوع السجل.

أنظر أيضا