EmfPlusSerializableObject

EmfPlusSerializableObject class

يحدد سجل EmfPlusSerializableObject كتلة معلمة تأثيرات الصورة التي تم تسلسلها إلى مخزن بيانات مؤقت.

public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType

المنشئون

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

الخصائص

اسموصف
Buffer { get; set; }الحصول على أو تعيين صفيف من وحدات بايت BufferSize التي تحتوي على كتلة معلمة مؤثرات الصورة المتسلسلة التي تتوافق مع GUID في حقل ObjectGUID. يجب أن يكون هذا أحد كائنات تأثيرات الصورة (القسم 2.2.3) .
BufferSize { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد الحجم بالبايت لحقل المخزن المؤقت 32 بت.
virtual DataSize { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت والذي يجب أن يحدد عدد 32 بت المحاذي للعدد بايت من البيانات في حقل RecordData التالي. لا يتضمن هذا الرقم رأس السجل 12 بايت.
override Flags { get; set; }الحصول على أو تعيين عدد 16 بت عدد صحيح غير مستخدم. يجب تعيين هذا الحقل على صفر ويجب تجاهله عند الاستلام.
ImageEffect { get; set; }الحصول على أو تعيين تأثير الصورة .
ObjectGuid { get; set; }الحصول على أو تعيين قيمة تمثيل حزمة GUID ([MS-DTYP] القسم 2.3.4.2) لتأثير الصورة. يجب أن يتوافق هذا مع أحد معرفات ImageEffects (القسم 2.1.3.1).
virtual Size { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد عدد محاذاة 32 بت من بايت في السجل بأكمله ، بما في ذلك رأس السجل 12 بايت والبيانات الخاصة بالسجل.
Type { get; }الحصول على عدد صحيح بدون إشارة 16 بت يحدد نوع السجل.

أنظر أيضا