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