EmfPixelFormatDescriptor
محتويات
[
يخفي
]EmfPixelFormatDescriptor class
يمكن استخدام كائن PixelFormatDescriptor في سجلات EMR_HEADER (القسم 2.3.4.2) لتحديد تنسيق البكسل لسطح الإخراج لسياق جهاز التشغيل.
public sealed class EmfPixelFormatDescriptor : EmfObject
المنشئون
اسم | وصف |
---|---|
EmfPixelFormatDescriptor() | Default_Constructor |
الخصائص
اسم | وصف |
---|---|
BReserved { get; set; } | Gets أو المجموعات تحدد عدد مستويات التراكب والطبقات التي تقوم عليها. تحدد البتات من 0 إلى 3 ما يصل إلى 15 مستوى من طبقات التراكب والبتات من 4 إلى 7 تحدد ما يصل إلى 15 طائرة سفلية |
CAccumAlphaBits { get; set; } | Gets or Sets يحدد عدد طائرات alpha bitplanes في المخزن المؤقت للتراكم |
CAccumBits { get; set; } | Gets أو المجموعات تحدد العدد الإجمالي للطائرات النقطية في المخزن المؤقت للتراكم. |
CAccumBlueBits { get; set; } | Gets or مجموعات تحدد عدد الطائرات الزرقاء في المخزن المؤقت للتراكم. |
CAccumGreenBits { get; set; } | Gets or مجموعات تحدد عدد طائرات البت الخضراء في التراكم |
CAccumRedBits { get; set; } | Gets or مجموعات تحدد عدد الطائرات النقطية الحمراء في المخزن المؤقت للتراكم |
CAlphaBits { get; set; } | Gets or Sets يحدد عدد طائرات alpha bitplan في كل مخزن ألوان RGBA |
CAlphaShift { get; set; } | Gets or Sets يحدد عدد الإزاحة لطائرات ألفا النقطية في كل مخزن ألوان RGBA |
CAuxBuffers { get; set; } | Gets أو المجموعات تحدد عدد المخازن المؤقتة المساعدة. المخازن المؤقتة المساعدة غير مدعومة |
CBlueBits { get; set; } | الحصول أو المجموعات يحدد عدد الطائرات النقطية الزرقاء في كل مخزن ألوان RGBA . |
CBlueShift { get; set; } | الحصول أو المجموعات يحدد عدد الإزاحة للطبقات النقطية الزرقاء في كل مخزن ألوان RGBA . |
CColorBits { get; set; } | الحصول على أو تحديد عدد وحدات البت لكل بكسل لأنواع RGBA البكسل ، باستثناء طائرات alpha bitplanes. بالنسبة لبكسل جدول الألوان ، يكون حجم كل جدول ألوان index |
CDepthBits { get; set; } | الحصول أو المجموعات تحدد عمق المخزن المؤقت للعمق (المحور z) . |
CGreenBits { get; set; } | الحصول على أو المجموعات تحديد عدد الطائرات النقطية الخضراء في كل مخزن ألوان RGBA |
CGreenShift { get; set; } | الحصول أو المجموعات يحدد عدد الإزاحة للطائرات النقطية الخضراء في كل مخزن ألوان RGBA . |
CRedBits { get; set; } | الحصول أو المجموعات يحدد عدد الطائرات النقطية الحمراء في كل مخزن ألوان RGBA |
CRedShift { get; set; } | الحصول أو المجموعات يحدد عدد الإزاحة بالبتات للطائرات النقطية الحمراء في كل مخزن ألوان RGBA . |
CStencilBits { get; set; } | الحصول أو المجموعات تحدد عمق المخزن المؤقت للاستنسل. |
DwDamageMask { get; set; } | الحصول على هذا الحقل أو تعيينه قد يتم تجاهله |
DwFlags { get; set; } | الحصول على أو تعيين إشارات البت التي تحدد خصائص المخزن المؤقت للبكسل المستخدم للإخراج إلى سطح الرسم. هذه الخصائص ليست كلها متبادلة ؛ يُسمح بمجموعات من الأعلام ، ما لم يُذكر خلاف ذلك. |
DwLayerMask { get; set; } | الحصول على هذا الحقل أو تعيينه قد يتم تجاهله. |
DwVisibleMask { get; set; } | Gets or Sets يحدد اللون الشفاف أو الفهرس لمستوى تحتي. عندما يكون نوع البكسل هو RGBA ، فإن dwVisibleMask هو قيمة ألوان RGB شفافة. عندما يكون نوع البكسل هو مؤشر اللون ، فهو قيمة فهرس شفافة. |
ILayerType { get; set; } | الحصول على هذا الحقل أو تعيينه قد يتم تجاهله |
IPixelType { get; set; } | الحصول على أو تعيين نوع بيانات البكسل PFD_TYPE_RGBA 0x00 تنسيق البكسل هو RGBA. PFD_TYPE_COLORINDEX 0x01 كل بكسل عبارة عن فهرس في جدول ألوان. |
NSize { get; set; } | الحصول على أو تعيين عدد صحيح 16 بت يحدد الحجم بالبايت لهيكل البيانات. |
NVersion { get; set; } | الحصول على أو تعيين عدد صحيح 16 بت يجب تعيينه على 0x0001. |
أنظر أيضا
- class EmfObject
- مساحة الاسم Aspose.Imaging.FileFormats.Emf.Emf.Objects
- المجسم Aspose.Imaging