EmfPixelFormatDescriptor
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject
public final class EmfPixelFormatDescriptor extends EmfObject
كائن PixelFormatDescriptor يمكن استخدامه في سجلات EMR_HEADER (القسم 2.3.4.2) لتحديد تنسيق البكسل للسطح الخارجي لسياق جهاز التشغيل.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPixelFormatDescriptor() |
الطرق
| طريقة | الوصف |
|---|---|
| getNSize() | يحصل أو يضبط عددًا صحيحًا 16‑بت يحدد حجم هذه البنية البيانية بالبايت. |
| setNSize(short value) | يحصل أو يضبط عددًا صحيحًا 16‑بت يحدد حجم هذه البنية البيانية بالبايت. |
| getNVersion() | يحصل أو يضبط عددًا صحيحًا 16‑بت يجب أن يكون قيمته 0x0001. |
| setNVersion(short value) | يحصل أو يضبط عددًا صحيحًا 16‑بت يجب أن يكون قيمته 0x0001. |
| getDwFlags() | يحصل أو يضبط أعلام البت التي تحدد خصائص مخزن البكسل المستخدم للإخراج إلى سطح الرسم. |
| setDwFlags(int value) | يحصل أو يضبط أعلام البت التي تحدد خصائص مخزن البكسل المستخدم للإخراج إلى سطح الرسم. |
| getIPixelType() | يحصل أو يضبط نوع بيانات البكسل PFD_TYPE_RGBA 0x00 تنسيق البكسل هو RGBA. |
| setIPixelType(byte value) | يحصل أو يضبط نوع بيانات البكسل PFD_TYPE_RGBA 0x00 تنسيق البكسل هو RGBA. |
| getCColorBits() | يحصل أو يضبط عدد البتات لكل بكسل لأنواع بكسل RGBA، مستثنياً مستويات ألفا. |
| setCColorBits(byte value) | يحصل أو يضبط عدد البتات لكل بكسل لأنواع بكسل RGBA، مستثنياً مستويات ألفا. |
| getCRedBits() | يحصل أو يضبط يحدد عدد مستويات البت الأحمر في كل مخزن ألوان RGBA |
| setCRedBits(byte value) | يحصل أو يضبط يحدد عدد مستويات البت الأحمر في كل مخزن ألوان RGBA |
| getCRedShift() | يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأحمر في كل مخزن ألوان RGBA. |
| setCRedShift(byte value) | يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأحمر في كل مخزن ألوان RGBA. |
| getCGreenBits() | يحصل أو يضبط يحدد عدد مستويات البت الأخضر في كل مخزن ألوان RGBA |
| setCGreenBits(byte value) | يحصل أو يضبط يحدد عدد مستويات البت الأخضر في كل مخزن ألوان RGBA |
| getCGreenShift() | يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأخضر في كل مخزن ألوان RGBA. |
| setCGreenShift(byte value) | يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأخضر في كل مخزن ألوان RGBA. |
| getCBlueBits() | يحصل أو يضبط يحدد عدد مستويات البت الأزرق في كل مخزن ألوان RGBA. |
| setCBlueBits(byte value) | يحصل أو يضبط يحدد عدد مستويات البت الأزرق في كل مخزن ألوان RGBA. |
| getCBlueShift() | يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأزرق في كل مخزن ألوان RGBA. |
| setCBlueShift(byte value) | يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأزرق في كل مخزن ألوان RGBA. |
| getCAlphaBits() | يحصل أو يضبط يحدد عدد مستويات البت ألفا في كل مخزن ألوان RGBA |
| setCAlphaBits(byte value) | يحصل أو يضبط يحدد عدد مستويات البت ألفا في كل مخزن ألوان RGBA |
| getCAlphaShift() | يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت ألفا في كل مخزن ألوان RGBA |
| setCAlphaShift(byte value) | يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت ألفا في كل مخزن ألوان RGBA |
| getCAccumBits() | يحصل أو يضبط يحدد العدد الإجمالي لمستويات البت في مخزن التجميع. |
| setCAccumBits(byte value) | يحصل أو يضبط يحدد العدد الإجمالي لمستويات البت في مخزن التجميع. |
| getCAccumRedBits() | يحصل أو يضبط يحدد عدد مستويات البت الأحمر في مخزن التجميع |
| setCAccumRedBits(byte value) | يحصل أو يضبط يحدد عدد مستويات البت الأحمر في مخزن التجميع |
| getCAccumGreenBits() | يحصل أو يضبط يحدد عدد مستويات البت الأخضر في التجميع |
| setCAccumGreenBits(byte value) | يحصل أو يضبط يحدد عدد مستويات البت الأخضر في التجميع |
| getCAccumBlueBits() | يحصل أو يضبط يحدد عدد مستويات البت الأزرق في مخزن التجميع. |
| setCAccumBlueBits(byte value) | يحصل أو يضبط يحدد عدد مستويات البت الأزرق في مخزن التجميع. |
| getCAccumAlphaBits() | يحصل أو يضبط يحدد عدد مستويات البت ألفا في مخزن التجميع |
| setCAccumAlphaBits(byte value) | يحصل أو يضبط يحدد عدد مستويات البت ألفا في مخزن التجميع |
| getCDepthBits() | يحصل أو يضبط يحدد عمق مخزن العمق (محور z). |
| setCDepthBits(byte value) | يحصل أو يضبط يحدد عمق مخزن العمق (محور z). |
| getCStencilBits() | يحصل أو يضبط يحدد عمق مخزن القالب. |
| setCStencilBits(byte value) | يحصل أو يضبط يحدد عمق مخزن القالب. |
| getCAuxBuffers() | يحصل أو يضبط يحدد عدد المخازن المساعدة. |
| setCAuxBuffers(byte value) | يحصل أو يضبط يحدد عدد المخازن المساعدة. |
| getILayerType() | الحصول أو التعيين قد يتم تجاهل هذا الحقل |
| setILayerType(byte value) | الحصول أو التعيين قد يتم تجاهل هذا الحقل |
| getBReserved() | الحصول أو التعيين يحدد عدد مستويات التراكب والطبقة السفلية. |
| setBReserved(byte value) | الحصول أو التعيين يحدد عدد مستويات التراكب والطبقة السفلية. |
| getDwLayerMask() | الحصول أو التعيين قد يتم تجاهل هذا الحقل. |
| setDwLayerMask(int value) | الحصول أو التعيين قد يتم تجاهل هذا الحقل. |
| getDwVisibleMask() | الحصول أو التعيين يحدد اللون الشفاف أو الفهرس لطبقة سفلية. |
| setDwVisibleMask(int value) | الحصول أو التعيين يحدد اللون الشفاف أو الفهرس لطبقة سفلية. |
| getDwDamageMask() | الحصول أو التعيين قد يتم تجاهل هذا الحقل |
| setDwDamageMask(int value) | الحصول أو التعيين قد يتم تجاهل هذا الحقل |
EmfPixelFormatDescriptor()
public EmfPixelFormatDescriptor()
getNSize()
public short getNSize()
يحصل أو يضبط عددًا صحيحًا 16‑بت يحدد حجم هذه البنية البيانية بالبايت.
Returns: short
setNSize(short value)
public void setNSize(short value)
يحصل أو يضبط عددًا صحيحًا 16‑بت يحدد حجم هذه البنية البيانية بالبايت.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | short |
getNVersion()
public short getNVersion()
يحصل أو يضبط عددًا صحيحًا 16‑بت يجب أن يكون قيمته 0x0001.
Returns: short
setNVersion(short value)
public void setNVersion(short value)
يحصل أو يضبط عددًا صحيحًا 16‑بت يجب أن يكون قيمته 0x0001.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | short |
getDwFlags()
public int getDwFlags()
الحصول أو التعيين لعلامات البت التي تحدد خصائص مخزن البكسل المستخدم للإخراج إلى سطح الرسم. هذه الخصائص ليست جميعها حصرية؛ يُسمح بتركيبات من العلامات، باستثناء ما هو مذكور خلاف ذلك.
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
الحصول أو التعيين لعلامات البت التي تحدد خصائص مخزن البكسل المستخدم للإخراج إلى سطح الرسم. هذه الخصائص ليست جميعها حصرية؛ يُسمح بتركيبات من العلامات، باستثناء ما هو مذكور خلاف ذلك.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getIPixelType()
public byte getIPixelType()
الحصول أو التعيين لنوع بيانات البكسل PFD_TYPE_RGBA 0x00 تنسيق البكسل هو RGBA. PFD_TYPE_COLORINDEX 0x01 كل بكسل هو فهرس في جدول ألوان.
Returns: byte
setIPixelType(byte value)
public void setIPixelType(byte value)
الحصول أو التعيين لنوع بيانات البكسل PFD_TYPE_RGBA 0x00 تنسيق البكسل هو RGBA. PFD_TYPE_COLORINDEX 0x01 كل بكسل هو فهرس في جدول ألوان.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCColorBits()
public byte getCColorBits()
الحصول أو التعيين لعدد البتات لكل بكسل لأنواع بكسل RGBA، باستثناء طبقات بيت ألفا. بالنسبة لبكسلات جدول الألوان، هو حجم كل فهرس في جدول الألوان.
Returns: byte
setCColorBits(byte value)
public void setCColorBits(byte value)
الحصول أو التعيين لعدد البتات لكل بكسل لأنواع بكسل RGBA، باستثناء طبقات بيت ألفا. بالنسبة لبكسلات جدول الألوان، هو حجم كل فهرس في جدول الألوان.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCRedBits()
public byte getCRedBits()
يحصل أو يضبط يحدد عدد مستويات البت الأحمر في كل مخزن ألوان RGBA
Returns: byte
setCRedBits(byte value)
public void setCRedBits(byte value)
يحصل أو يضبط يحدد عدد مستويات البت الأحمر في كل مخزن ألوان RGBA
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCRedShift()
public byte getCRedShift()
يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأحمر في كل مخزن ألوان RGBA.
Returns: byte
setCRedShift(byte value)
public void setCRedShift(byte value)
يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأحمر في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCGreenBits()
public byte getCGreenBits()
يحصل أو يضبط يحدد عدد مستويات البت الأخضر في كل مخزن ألوان RGBA
Returns: byte
setCGreenBits(byte value)
public void setCGreenBits(byte value)
يحصل أو يضبط يحدد عدد مستويات البت الأخضر في كل مخزن ألوان RGBA
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCGreenShift()
public byte getCGreenShift()
يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأخضر في كل مخزن ألوان RGBA.
Returns: byte
setCGreenShift(byte value)
public void setCGreenShift(byte value)
يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأخضر في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCBlueBits()
public byte getCBlueBits()
يحصل أو يضبط يحدد عدد مستويات البت الأزرق في كل مخزن ألوان RGBA.
Returns: byte
setCBlueBits(byte value)
public void setCBlueBits(byte value)
يحصل أو يضبط يحدد عدد مستويات البت الأزرق في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCBlueShift()
public byte getCBlueShift()
يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأزرق في كل مخزن ألوان RGBA.
Returns: byte
setCBlueShift(byte value)
public void setCBlueShift(byte value)
يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت الأزرق في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCAlphaBits()
public byte getCAlphaBits()
يحصل أو يضبط يحدد عدد مستويات البت ألفا في كل مخزن ألوان RGBA
Returns: byte
setCAlphaBits(byte value)
public void setCAlphaBits(byte value)
يحصل أو يضبط يحدد عدد مستويات البت ألفا في كل مخزن ألوان RGBA
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCAlphaShift()
public byte getCAlphaShift()
يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت ألفا في كل مخزن ألوان RGBA
Returns: byte
setCAlphaShift(byte value)
public void setCAlphaShift(byte value)
يحصل أو يضبط يحدد عدد إزاحة البتات لمستويات البت ألفا في كل مخزن ألوان RGBA
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCAccumBits()
public byte getCAccumBits()
يحصل أو يضبط يحدد العدد الإجمالي لمستويات البت في مخزن التجميع.
Returns: byte
setCAccumBits(byte value)
public void setCAccumBits(byte value)
يحصل أو يضبط يحدد العدد الإجمالي لمستويات البت في مخزن التجميع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCAccumRedBits()
public byte getCAccumRedBits()
يحصل أو يضبط يحدد عدد مستويات البت الأحمر في مخزن التجميع
Returns: byte
setCAccumRedBits(byte value)
public void setCAccumRedBits(byte value)
يحصل أو يضبط يحدد عدد مستويات البت الأحمر في مخزن التجميع
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCAccumGreenBits()
public byte getCAccumGreenBits()
يحصل أو يضبط يحدد عدد مستويات البت الأخضر في التجميع
Returns: byte
setCAccumGreenBits(byte value)
public void setCAccumGreenBits(byte value)
يحصل أو يضبط يحدد عدد مستويات البت الأخضر في التجميع
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCAccumBlueBits()
public byte getCAccumBlueBits()
يحصل أو يضبط يحدد عدد مستويات البت الأزرق في مخزن التجميع.
Returns: byte
setCAccumBlueBits(byte value)
public void setCAccumBlueBits(byte value)
يحصل أو يضبط يحدد عدد مستويات البت الأزرق في مخزن التجميع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCAccumAlphaBits()
public byte getCAccumAlphaBits()
يحصل أو يضبط يحدد عدد مستويات البت ألفا في مخزن التجميع
Returns: byte
setCAccumAlphaBits(byte value)
public void setCAccumAlphaBits(byte value)
يحصل أو يضبط يحدد عدد مستويات البت ألفا في مخزن التجميع
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCDepthBits()
public byte getCDepthBits()
يحصل أو يضبط يحدد عمق مخزن العمق (محور z).
Returns: byte
setCDepthBits(byte value)
public void setCDepthBits(byte value)
يحصل أو يضبط يحدد عمق مخزن العمق (محور z).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCStencilBits()
public byte getCStencilBits()
يحصل أو يضبط يحدد عمق مخزن القالب.
Returns: byte
setCStencilBits(byte value)
public void setCStencilBits(byte value)
يحصل أو يضبط يحدد عمق مخزن القالب.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getCAuxBuffers()
public byte getCAuxBuffers()
الحصول أو التعيين يحدد عدد المخازن المساعدة. المخازن المساعدة غير مدعومة.
Returns: byte
setCAuxBuffers(byte value)
public void setCAuxBuffers(byte value)
الحصول أو التعيين يحدد عدد المخازن المساعدة. المخازن المساعدة غير مدعومة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getILayerType()
public byte getILayerType()
الحصول أو التعيين قد يتم تجاهل هذا الحقل
Returns: byte
setILayerType(byte value)
public void setILayerType(byte value)
الحصول أو التعيين قد يتم تجاهل هذا الحقل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getBReserved()
public byte getBReserved()
الحصول أو التعيين يحدد عدد مستويات التراكب والطبقة السفلية. البتات من 0 إلى 3 تحدد حتى 15 مستوى تراكب والبِتات من 4 إلى 7 تحدد حتى 15 مستوى سفلية
Returns: byte
setBReserved(byte value)
public void setBReserved(byte value)
الحصول أو التعيين يحدد عدد مستويات التراكب والطبقة السفلية. البتات من 0 إلى 3 تحدد حتى 15 مستوى تراكب والبِتات من 4 إلى 7 تحدد حتى 15 مستوى سفلية
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte |
getDwLayerMask()
public int getDwLayerMask()
الحصول أو التعيين قد يتم تجاهل هذا الحقل.
Returns: int
setDwLayerMask(int value)
public void setDwLayerMask(int value)
الحصول أو التعيين قد يتم تجاهل هذا الحقل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getDwVisibleMask()
public int getDwVisibleMask()
الحصول أو التعيين يحدد اللون الشفاف أو الفهرس لطبقة سفلية. عندما يكون نوع البكسل RGBA، يكون dwVisibleMask قيمة لون RGB شفاف. عندما يكون نوع البكسل فهرس ألوان، يكون قيمة فهرس شفاف.
Returns: int
setDwVisibleMask(int value)
public void setDwVisibleMask(int value)
الحصول أو التعيين يحدد اللون الشفاف أو الفهرس لطبقة سفلية. عندما يكون نوع البكسل RGBA، يكون dwVisibleMask قيمة لون RGB شفاف. عندما يكون نوع البكسل فهرس ألوان، يكون قيمة فهرس شفاف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getDwDamageMask()
public int getDwDamageMask()
الحصول أو التعيين قد يتم تجاهل هذا الحقل
Returns: int
setDwDamageMask(int value)
public void setDwDamageMask(int value)
الحصول أو التعيين قد يتم تجاهل هذا الحقل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |