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: قصير
setNSize(short value)
public void setNSize(short value)
يحصل أو يعيّن عددًا صحيحًا 16‑بت يحدد حجم هذا الهيكل البياني بالبايت.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | قصير |
getNVersion()
public short getNVersion()
يحصل أو يعيّن عددًا صحيحًا 16‑بت يجب أن يكون قيمته 0x0001.
Returns: قصير
setNVersion(short value)
public void setNVersion(short value)
يحصل أو يعيّن عددًا صحيحًا 16‑بت يجب أن يكون قيمته 0x0001.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | قصير |
getDwFlags()
public int getDwFlags()
الحصول أو الضبط يحدد أعلام البت التي تحدد خصائص مخزن البكسل المستخدم للإخراج إلى سطح الرسم. هذه الخصائص ليست جميعها حصرية؛ يُسمح بدمج الأعلام، باستثناء ما هو مذكور خلاف ذلك.
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
الحصول أو الضبط يحدد أعلام البت التي تحدد خصائص مخزن البكسل المستخدم للإخراج إلى سطح الرسم. هذه الخصائص ليست جميعها حصرية؛ يُسمح بدمج الأعلام، باستثناء ما هو مذكور خلاف ذلك.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCColorBits()
public byte getCColorBits()
الحصول أو الضبط يحدد عدد البتات لكل بكسل لأنواع بكسل RGBA، باستثناء طبقات البت ألفا. بالنسبة لبكسلات جدول الألوان، فهو حجم كل فهرس في جدول الألوان.
Returns: byte
setCColorBits(byte value)
public void setCColorBits(byte value)
الحصول أو الضبط يحدد عدد البتات لكل بكسل لأنواع بكسل RGBA، باستثناء طبقات البت ألفا. بالنسبة لبكسلات جدول الألوان، فهو حجم كل فهرس في جدول الألوان.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCRedBits()
public byte getCRedBits()
يحصل أو يعيّن عدد مستويات البت الأحمر في كل مخزن ألوان RGBA.
Returns: byte
setCRedBits(byte value)
public void setCRedBits(byte value)
يحصل أو يعيّن عدد مستويات البت الأحمر في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCRedShift()
public byte getCRedShift()
يحصل أو يعيّن عدد إزاحة البتات لمستويات البت الأحمر في كل مخزن ألوان RGBA.
Returns: byte
setCRedShift(byte value)
public void setCRedShift(byte value)
يحصل أو يعيّن عدد إزاحة البتات لمستويات البت الأحمر في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCGreenBits()
public byte getCGreenBits()
يحصل أو يعيّن عدد مستويات البت الأخضر في كل مخزن ألوان RGBA.
Returns: byte
setCGreenBits(byte value)
public void setCGreenBits(byte value)
يحصل أو يعيّن عدد مستويات البت الأخضر في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCGreenShift()
public byte getCGreenShift()
يحصل أو يعيّن عدد إزاحة البتات لمستويات البت الأخضر في كل مخزن ألوان RGBA.
Returns: byte
setCGreenShift(byte value)
public void setCGreenShift(byte value)
يحصل أو يعيّن عدد إزاحة البتات لمستويات البت الأخضر في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCBlueBits()
public byte getCBlueBits()
يحصل أو يعيّن عدد مستويات البت الأزرق في كل مخزن ألوان RGBA.
Returns: byte
setCBlueBits(byte value)
public void setCBlueBits(byte value)
يحصل أو يعيّن عدد مستويات البت الأزرق في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCBlueShift()
public byte getCBlueShift()
يحصل أو يعيّن عدد إزاحة البتات لمستويات البت الأزرق في كل مخزن ألوان RGBA.
Returns: byte
setCBlueShift(byte value)
public void setCBlueShift(byte value)
يحصل أو يعيّن عدد إزاحة البتات لمستويات البت الأزرق في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCAlphaBits()
public byte getCAlphaBits()
يحصل أو يعيّن عدد مستويات البت ألفا في كل مخزن ألوان RGBA.
Returns: byte
setCAlphaBits(byte value)
public void setCAlphaBits(byte value)
يحصل أو يعيّن عدد مستويات البت ألفا في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCAlphaShift()
public byte getCAlphaShift()
يحصل أو يعيّن عدد إزاحة البتات لمستويات البت ألفا في كل مخزن ألوان RGBA.
Returns: byte
setCAlphaShift(byte value)
public void setCAlphaShift(byte value)
يحصل أو يعيّن عدد إزاحة البتات لمستويات البت ألفا في كل مخزن ألوان RGBA.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCAccumBits()
public byte getCAccumBits()
الحصول أو الضبط يحدد العدد الإجمالي للطبقات الثنائية في مخزن التجميع.
Returns: byte
setCAccumBits(byte value)
public void setCAccumBits(byte value)
الحصول أو الضبط يحدد العدد الإجمالي للطبقات الثنائية في مخزن التجميع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCAccumRedBits()
public byte getCAccumRedBits()
الحصول أو الضبط يحدد عدد طبقات البت الحمراء في مخزن التجميع
Returns: byte
setCAccumRedBits(byte value)
public void setCAccumRedBits(byte value)
الحصول أو الضبط يحدد عدد طبقات البت الحمراء في مخزن التجميع
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCAccumGreenBits()
public byte getCAccumGreenBits()
الحصول أو الضبط يحدد عدد طبقات البت الخضراء في التجميع
Returns: byte
setCAccumGreenBits(byte value)
public void setCAccumGreenBits(byte value)
الحصول أو الضبط يحدد عدد طبقات البت الخضراء في التجميع
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCAccumBlueBits()
public byte getCAccumBlueBits()
الحصول أو الضبط يحدد عدد طبقات البت الزرقاء في مخزن التجميع.
Returns: byte
setCAccumBlueBits(byte value)
public void setCAccumBlueBits(byte value)
الحصول أو الضبط يحدد عدد طبقات البت الزرقاء في مخزن التجميع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCAccumAlphaBits()
public byte getCAccumAlphaBits()
الحصول أو الضبط يحدد عدد طبقات البت ألفا في مخزن التجميع
Returns: byte
setCAccumAlphaBits(byte value)
public void setCAccumAlphaBits(byte value)
الحصول أو الضبط يحدد عدد طبقات البت ألفا في مخزن التجميع
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCDepthBits()
public byte getCDepthBits()
الحصول أو الضبط يحدد عمق مخزن العمق (محور z).
Returns: byte
setCDepthBits(byte value)
public void setCDepthBits(byte value)
الحصول أو الضبط يحدد عمق مخزن العمق (محور z).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCStencilBits()
public byte getCStencilBits()
الحصول أو الضبط يحدد عمق مخزن القالب.
Returns: byte
setCStencilBits(byte value)
public void setCStencilBits(byte value)
الحصول أو الضبط يحدد عمق مخزن القالب.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getCAuxBuffers()
public byte getCAuxBuffers()
الحصول أو الضبط يحدد عدد المخازن المساعدة. المخازن المساعدة غير مدعومة
Returns: byte
setCAuxBuffers(byte value)
public void setCAuxBuffers(byte value)
الحصول أو الضبط يحدد عدد المخازن المساعدة. المخازن المساعدة غير مدعومة
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getILayerType()
public byte getILayerType()
الحصول أو الضبط قد يتم تجاهل هذا الحقل
Returns: byte
setILayerType(byte value)
public void setILayerType(byte value)
الحصول أو الضبط قد يتم تجاهل هذا الحقل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | byte |
getDwLayerMask()
public int getDwLayerMask()
الحصول أو الضبط قد يتم تجاهل هذا الحقل.
Returns: int
setDwLayerMask(int value)
public void setDwLayerMask(int value)
الحصول أو الضبط قد يتم تجاهل هذا الحقل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getDwVisibleMask()
public int getDwVisibleMask()
الحصول أو الضبط يحدد اللون الشفاف أو الفهرس لسطح تحتاني. عندما يكون نوع البكسل RGBA، يكون dwVisibleMask قيمة لون RGB شفاف. عندما يكون نوع البكسل فهرس ألوان، يكون قيمة فهرس شفافة.
Returns: int
setDwVisibleMask(int value)
public void setDwVisibleMask(int value)
الحصول أو الضبط يحدد اللون الشفاف أو الفهرس لسطح تحتاني. عندما يكون نوع البكسل RGBA، يكون dwVisibleMask قيمة لون RGB شفاف. عندما يكون نوع البكسل فهرس ألوان، يكون قيمة فهرس شفافة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getDwDamageMask()
public int getDwDamageMask()
الحصول أو الضبط قد يتم تجاهل هذا الحقل
Returns: int
setDwDamageMask(int value)
public void setDwDamageMask(int value)
الحصول أو الضبط قد يتم تجاهل هذا الحقل
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |