EmfPlusFillPath

EmfPlusFillPath class

Fill path record FLAGS: عدد صحيح بدون إشارة 16 بت يوفر معلومات حول كيفية تنفيذ العملية ، وحول بنية السجل. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 SXXXXXXX | ObjectId | S (1 بت): يشير هذا البت إلى نوع البيانات في حقل BrushId . إذا تم تعيينه ، يحدد BrushId لونًا ككائن EmfPlusARGB (القسم 2.2.2.1). إذا تم مسحه ، فإن BrushId يحتوي على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في EMF + Object Table. X (1 بت): محجوز ويجب تجاهله. ObjectId (1 بايت): فهرس كائن EmfPlusPath ( القسم 2.2.1.6) لملء EMF + Object Table. يجب أن تكون القيمة من صفر إلى 63 ، شاملة .

public sealed class EmfPlusFillPath : EmfPlusDrawingRecordType

المنشئون

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

الخصائص

اسموصف
BrushId { get; set; }الحصول على أو تعيين Brush ID عدد صحيح بدون إشارة 32 بت يحدد الفرشاة ، يتم تحديد محتواها بواسطة بت S في حقل الإشارات.
virtual DataSize { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت والذي يجب أن يحدد عدد 32 بت المحاذي للعدد بايت من البيانات في حقل RecordData التالي. لا يتضمن هذا الرقم رأس السجل 12 بايت.
virtual Flags { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 16 بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وبنية السجل.
IsColor { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان هذا المثيل ملونًا . في حالة الضبط ، تحدد BrushId لونًا ككائن EmfPlusARGB (القسم 2.2.2.1). إذا كان واضحًا ، يحتوي BrushId على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في EMF + Object Table
ObjectId { get; set; }الحصول على أو تحديد معرف الكائن . فهرس كائن EmfPlusPath (القسم 2.2.1.6) للتعبئة ، في EMF + Object Table. يجب أن تكون القيمة من صفر إلى 63 ، شاملة .
virtual Size { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد عدد محاذاة 32 بت من بايت في السجل بأكمله ، بما في ذلك رأس السجل 12 بايت والبيانات الخاصة بالسجل.
Type { get; }الحصول على عدد صحيح بدون إشارة 16 بت يحدد نوع السجل.

أنظر أيضا