فئة EmfPixelFormatDescriptor

Summary: The PixelFormatDescriptor object can be used in EMR_HEADER records (section 2.3.4.2) to specify the pixel format of the output surface for the playback device context.

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfPixelFormatDescriptor

Inheritance: EmfObject

Constructors

Nameالوصف
EmfPixelFormatDescriptor()يُنشئ مثيلًا جديدًا من فئة EmfPixelFormatDescriptor

Properties

NameTypeAccessالوصف
b_reservedSystem.Byter/wيحصل أو يضبط يحدد عدد مستويات التراكب والطبقة السفلية.
تحدد البتات 0 إلى 3 ما يصل إلى 15 مستوى تراكب وتحدد البتات 4 إلى 7 ما يصل إلى 15 مستوى طبقة سفلية
c_accum_alpha_bitsSystem.Byter/wيحصل أو يضبط يحدد عدد طبقات بيت ألفا في مخزن التجميع
c_accum_bitsSystem.Byter/wالحصول أو الضبط يحدد العدد الإجمالي لطبقات البت في مخزن التجميع.
c_accum_blue_bitsSystem.Byter/wالحصول أو الضبط يحدد عدد طبقات البت الزرقاء في مخزن التجميع.
c_accum_green_bitsSystem.Byter/wالحصول أو الضبط يحدد عدد طبقات البت الخضراء في التجميع
c_accum_red_bitsSystem.Byter/wالحصول أو الضبط يحدد عدد طبقات البت الحمراء في مخزن التجميع.
c_alpha_bitsSystem.Byter/wالحصول أو الضبط يحدد عدد طبقات البت ألفا في كل مخزن ألوان RGBA.
c_alpha_shiftSystem.Byter/wالحصول أو الضبط يحدد عدد الإزاحة لطبقات البت ألفا في كل مخزن ألوان RGBA.
c_aux_buffersSystem.Byter/wالحصول أو الضبط يحدد عدد المخازن المساعدة. المخازن المساعدة غير مدعومة.
c_blue_bitsSystem.Byter/wالحصول أو الضبط يحدد عدد طبقات البت الزرقاء في كل مخزن ألوان RGBA.
c_blue_shiftSystem.Byter/wالحصول أو الضبط يحدد عدد الإزاحة لطبقات البت الزرقاء في كل مخزن ألوان RGBA.
c_color_bitsSystem.Byter/wالحصول أو الضبط يحدد عدد البتات لكل بكسل لأنواع بكسلات RGBA، باستثناء طبقات البت ألفا. بالنسبة لبكسلات جدول الألوان، فهو حجم كل فهرس في جدول الألوان.
c_depth_bitsSystem.Byter/wالحصول أو الضبط يحدد عمق مخزن العمق (محور z).
c_green_bitsSystem.Byter/wالحصول أو الضبط يحدد عدد طبقات البت الخضراء في كل مخزن ألوان RGBA.
c_green_shiftSystem.Byter/wالحصول أو الضبط يحدد عدد الإزاحات لطبقات البت الخضراء في كل مخزن ألوان RGBA.
c_red_bitsSystem.Byter/wالحصول أو الضبط يحدد عدد طبقات البت الحمراء في كل مخزن ألوان RGBA
c_red_shiftSystem.Byter/wالحصول أو الضبط يحدد عدد الإزاحات بالبتات لطبقات البت الحمراء في كل مخزن ألوان RGBA.
c_stencil_bitsSystem.Byter/wالحصول أو الضبط يحدد عمق مخزن القالب.
dw_damage_maskintr/wالحصول أو الضبط قد يتم تجاهل هذا الحقل
dw_flagsintr/wالحصول أو الضبط علامات البت التي تحدد خصائص مخزن البكسل المستخدم
للإخراج إلى سطح الرسم. هذه الخصائص ليست جميعها متعارضة
بشكل متبادل؛ يُسمح بتركيبات من العلامات، باستثناء ما هو مذكور خلاف ذلك.
dw_layer_maskintr/wالحصول أو الضبط قد يتم تجاهل هذا الحقل.
dw_visible_maskintr/wالحصول أو الضبط يحدد اللون الشفاف أو الفهرس لطائرة تحتية. عندما يكون نوع البكسل
RGBA، يكون dwVisibleMask قيمة لون RGB شفافة. عندما يكون نوع البكسل
فهرس ألوان، يكون قيمة فهرس شفافة.
layer_typeSystem.Byter/wالحصول أو الضبط قد يتم تجاهل هذا الحقل
n_sizeintr/wالحصول أو الضبط عدد صحيح 16-بت يحدد الحجم بالبايت لهذه البنية البيانات.
n_versionintr/wالحصول أو الضبط عدد صحيح 16-بت يجب تعيينه إلى 0x0001.
pixel_typeSystem.Byter/wالحصول أو الضبط نوع بيانات البكسل
PFD_TYPE_RGBA 0x00 تنسيق البكسل هو RGBA.
PFD_TYPE_COLORINDEX 0x01 كل بكسل هو فهرس في جدول ألوان.

Constructor: EmfPixelFormatDescriptor()

 EmfPixelFormatDescriptor() 

يُنشئ مثيلًا جديدًا من فئة EmfPixelFormatDescriptor