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