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 nesnesi, EMR_HEADER kayıtlarında (bölüm 2.3.4.2) oynatma aygıt bağlamı için çıkış yüzeyinin piksel formatını belirtmek amacıyla kullanılabilir.

Yapıcılar

YapıcıAçıklama
EmfPixelFormatDescriptor()

Yöntemler

YöntemAçıklama
getNSize()Bu veri yapısının boyutunu bayt cinsinden belirten 16 bitlik bir tam sayıyı alır veya ayarlar.
setNSize(short value)Bu veri yapısının boyutunu bayt cinsinden belirten 16 bitlik bir tam sayıyı alır veya ayarlar.
getNVersion()0x0001 olarak ayarlanması gereken 16 bitlik bir tam sayıyı alır veya ayarlar.
setNVersion(short value)0x0001 olarak ayarlanması gereken 16 bitlik bir tam sayıyı alır veya ayarlar.
getDwFlags()Çizim yüzeyine çıkış için kullanılan piksel tamponunun özelliklerini belirten bit bayraklarını alır veya ayarlar.
setDwFlags(int value)Çizim yüzeyine çıkış için kullanılan piksel tamponunun özelliklerini belirten bit bayraklarını alır veya ayarlar.
getIPixelType()PFD_TYPE_RGBA 0x00 Piksel biçiminin RGBA olduğu piksel veri tipini alır veya ayarlar.
setIPixelType(byte value)PFD_TYPE_RGBA 0x00 Piksel biçiminin RGBA olduğu piksel veri tipini alır veya ayarlar.
getCColorBits()Alfa bit düzlemleri hariç RGBA piksel tipleri için piksel başına bit sayısını alır veya ayarlar.
setCColorBits(byte value)Alfa bit düzlemleri hariç RGBA piksel tipleri için piksel başına bit sayısını alır veya ayarlar.
getCRedBits()Alır veya ayarlar: Her RGBA renk tamponundaki kırmızı bit düzlemlerinin sayısını belirtir.
setCRedBits(byte value)Alır veya ayarlar: Her RGBA renk tamponundaki kırmızı bit düzlemlerinin sayısını belirtir.
getCRedShift()Alır veya ayarlar: Her RGBA renk tamponundaki kırmızı bit düzlemleri için bit cinsinden kaydırma sayısını belirtir.
setCRedShift(byte value)Alır veya ayarlar: Her RGBA renk tamponundaki kırmızı bit düzlemleri için bit cinsinden kaydırma sayısını belirtir.
getCGreenBits()Alır veya ayarlar: Her RGBA renk tamponundaki yeşil bit düzlemlerinin sayısını belirtir.
setCGreenBits(byte value)Alır veya ayarlar: Her RGBA renk tamponundaki yeşil bit düzlemlerinin sayısını belirtir.
getCGreenShift()Alır veya ayarlar: Her RGBA renk tamponundaki yeşil bit düzlemleri için kaydırma sayısını belirtir.
setCGreenShift(byte value)Alır veya ayarlar: Her RGBA renk tamponundaki yeşil bit düzlemleri için kaydırma sayısını belirtir.
getCBlueBits()Alır veya ayarlar: Her RGBA renk tamponundaki mavi bit düzlemlerinin sayısını belirtir.
setCBlueBits(byte value)Alır veya ayarlar: Her RGBA renk tamponundaki mavi bit düzlemlerinin sayısını belirtir.
getCBlueShift()Alır veya ayarlar: Her RGBA renk tamponundaki mavi bit düzlemleri için kaydırma sayısını belirtir.
setCBlueShift(byte value)Alır veya ayarlar: Her RGBA renk tamponundaki mavi bit düzlemleri için kaydırma sayısını belirtir.
getCAlphaBits()Alır veya ayarlar: Her RGBA renk tamponundaki alfa bit düzlemlerinin sayısını belirtir.
setCAlphaBits(byte value)Alır veya ayarlar: Her RGBA renk tamponundaki alfa bit düzlemlerinin sayısını belirtir.
getCAlphaShift()Alır veya ayarlar: Her RGBA renk tamponundaki alfa bit düzlemleri için kaydırma sayısını belirtir.
setCAlphaShift(byte value)Alır veya ayarlar: Her RGBA renk tamponundaki alfa bit düzlemleri için kaydırma sayısını belirtir.
getCAccumBits()Alır veya ayarlar: Birikim tamponundaki toplam bit düzlemi sayısını belirtir.
setCAccumBits(byte value)Alır veya ayarlar: Birikim tamponundaki toplam bit düzlemi sayısını belirtir.
getCAccumRedBits()Alır veya ayarlar: Birikim tamponundaki kırmızı bit düzlemlerinin sayısını belirtir.
setCAccumRedBits(byte value)Alır veya ayarlar: Birikim tamponundaki kırmızı bit düzlemlerinin sayısını belirtir.
getCAccumGreenBits()Alır veya ayarlar: Birikimdeki yeşil bit düzlemlerinin sayısını belirtir.
setCAccumGreenBits(byte value)Alır veya ayarlar: Birikimdeki yeşil bit düzlemlerinin sayısını belirtir.
getCAccumBlueBits()Alır veya ayarlar: Birikim tamponundaki mavi bit düzlemlerinin sayısını belirtir.
setCAccumBlueBits(byte value)Alır veya ayarlar: Birikim tamponundaki mavi bit düzlemlerinin sayısını belirtir.
getCAccumAlphaBits()Alır veya ayarlar: Birikim tamponundaki alfa bit düzlemlerinin sayısını belirtir.
setCAccumAlphaBits(byte value)Alır veya ayarlar: Birikim tamponundaki alfa bit düzlemlerinin sayısını belirtir.
getCDepthBits()Alır veya ayarlar: Derinlik (z-eksen) tamponunun derinliğini belirtir.
setCDepthBits(byte value)Alır veya ayarlar: Derinlik (z-eksen) tamponunun derinliğini belirtir.
getCStencilBits()Alır veya ayarlar: Şablon tamponunun derinliğini belirtir.
setCStencilBits(byte value)Alır veya ayarlar: Şablon tamponunun derinliğini belirtir.
getCAuxBuffers()Alır veya ayarlar: Yardımcı tamponların sayısını belirtir.
setCAuxBuffers(byte value)Alır veya ayarlar: Yardımcı tamponların sayısını belirtir.
getILayerType()Alır veya ayarlar Bu alan MAY yok sayılabilir
setILayerType(byte value)Alır veya ayarlar Bu alan MAY yok sayılabilir
getBReserved()Alır veya ayarlar bindirme ve altbindirme düzlemlerinin sayısını belirtir.
setBReserved(byte value)Alır veya ayarlar bindirme ve altbindirme düzlemlerinin sayısını belirtir.
getDwLayerMask()Alır veya ayarlar Bu alan MAY yok sayılabilir
setDwLayerMask(int value)Alır veya ayarlar Bu alan MAY yok sayılabilir
getDwVisibleMask()Alır veya ayarlar bir altbindirme düzleminin şeffaf rengini veya indeksini belirtir.
setDwVisibleMask(int value)Alır veya ayarlar bir altbindirme düzleminin şeffaf rengini veya indeksini belirtir.
getDwDamageMask()Alır veya ayarlar Bu alan MAY yok sayılabilir
setDwDamageMask(int value)Alır veya ayarlar Bu alan MAY yok sayılabilir

EmfPixelFormatDescriptor()

public EmfPixelFormatDescriptor()

getNSize()

public short getNSize()

Bu veri yapısının boyutunu bayt cinsinden belirten 16 bitlik bir tam sayıyı alır veya ayarlar.

Returns: short

setNSize(short value)

public void setNSize(short value)

Bu veri yapısının boyutunu bayt cinsinden belirten 16 bitlik bir tam sayıyı alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değershort

getNVersion()

public short getNVersion()

0x0001 olarak ayarlanması gereken 16 bitlik bir tam sayıyı alır veya ayarlar.

Returns: short

setNVersion(short value)

public void setNVersion(short value)

0x0001 olarak ayarlanması gereken 16 bitlik bir tam sayıyı alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değershort

getDwFlags()

public int getDwFlags()

Alır veya ayarlar piksel tamponunun çizim yüzeyine çıkışı için kullanılan özellikleri belirten bit bayrakları. Bu özelliklerin tümü birbirini dışlamaz; bayrak kombinasyonlarına izin verilir, aksi belirtilmedikçe.

Returns: int

setDwFlags(int value)

public void setDwFlags(int value)

Alır veya ayarlar piksel tamponunun çizim yüzeyine çıkışı için kullanılan özellikleri belirten bit bayrakları. Bu özelliklerin tümü birbirini dışlamaz; bayrak kombinasyonlarına izin verilir, aksi belirtilmedikçe.

Parameters:

ParametreTürAçıklama
değerint

getIPixelType()

public byte getIPixelType()

Alır veya ayarlar piksel verisinin türünü PFD_TYPE_RGBA 0x00 Piksel formatı RGBA’dır. PFD_TYPE_COLORINDEX 0x01 Her piksel bir renk tablosundaki indekstir.

Returns: byte

setIPixelType(byte value)

public void setIPixelType(byte value)

Alır veya ayarlar piksel verisinin türünü PFD_TYPE_RGBA 0x00 Piksel formatı RGBA’dır. PFD_TYPE_COLORINDEX 0x01 Her piksel bir renk tablosundaki indekstir.

Parameters:

ParametreTürAçıklama
değerbyte

getCColorBits()

public byte getCColorBits()

Alır veya ayarlar RGBA piksel türleri için piksel başına bit sayısını, alfa bit düzlemleri hariç. Renk tablosu pikselleri için, bu her renk tablosu indeksinin boyutudur.

Returns: byte

setCColorBits(byte value)

public void setCColorBits(byte value)

Alır veya ayarlar RGBA piksel türleri için piksel başına bit sayısını, alfa bit düzlemleri hariç. Renk tablosu pikselleri için, bu her renk tablosu indeksinin boyutudur.

Parameters:

ParametreTürAçıklama
değerbyte

getCRedBits()

public byte getCRedBits()

Alır veya ayarlar: Her RGBA renk tamponundaki kırmızı bit düzlemlerinin sayısını belirtir.

Returns: byte

setCRedBits(byte value)

public void setCRedBits(byte value)

Alır veya ayarlar: Her RGBA renk tamponundaki kırmızı bit düzlemlerinin sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCRedShift()

public byte getCRedShift()

Alır veya ayarlar: Her RGBA renk tamponundaki kırmızı bit düzlemleri için bit cinsinden kaydırma sayısını belirtir.

Returns: byte

setCRedShift(byte value)

public void setCRedShift(byte value)

Alır veya ayarlar: Her RGBA renk tamponundaki kırmızı bit düzlemleri için bit cinsinden kaydırma sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCGreenBits()

public byte getCGreenBits()

Alır veya ayarlar: Her RGBA renk tamponundaki yeşil bit düzlemlerinin sayısını belirtir.

Returns: byte

setCGreenBits(byte value)

public void setCGreenBits(byte value)

Alır veya ayarlar: Her RGBA renk tamponundaki yeşil bit düzlemlerinin sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCGreenShift()

public byte getCGreenShift()

Alır veya ayarlar: Her RGBA renk tamponundaki yeşil bit düzlemleri için kaydırma sayısını belirtir.

Returns: byte

setCGreenShift(byte value)

public void setCGreenShift(byte value)

Alır veya ayarlar: Her RGBA renk tamponundaki yeşil bit düzlemleri için kaydırma sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCBlueBits()

public byte getCBlueBits()

Alır veya ayarlar: Her RGBA renk tamponundaki mavi bit düzlemlerinin sayısını belirtir.

Returns: byte

setCBlueBits(byte value)

public void setCBlueBits(byte value)

Alır veya ayarlar: Her RGBA renk tamponundaki mavi bit düzlemlerinin sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCBlueShift()

public byte getCBlueShift()

Alır veya ayarlar: Her RGBA renk tamponundaki mavi bit düzlemleri için kaydırma sayısını belirtir.

Returns: byte

setCBlueShift(byte value)

public void setCBlueShift(byte value)

Alır veya ayarlar: Her RGBA renk tamponundaki mavi bit düzlemleri için kaydırma sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCAlphaBits()

public byte getCAlphaBits()

Alır veya ayarlar: Her RGBA renk tamponundaki alfa bit düzlemlerinin sayısını belirtir.

Returns: byte

setCAlphaBits(byte value)

public void setCAlphaBits(byte value)

Alır veya ayarlar: Her RGBA renk tamponundaki alfa bit düzlemlerinin sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCAlphaShift()

public byte getCAlphaShift()

Alır veya ayarlar: Her RGBA renk tamponundaki alfa bit düzlemleri için kaydırma sayısını belirtir.

Returns: byte

setCAlphaShift(byte value)

public void setCAlphaShift(byte value)

Alır veya ayarlar: Her RGBA renk tamponundaki alfa bit düzlemleri için kaydırma sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCAccumBits()

public byte getCAccumBits()

Alır veya ayarlar: Birikim tamponundaki toplam bit düzlemi sayısını belirtir.

Returns: byte

setCAccumBits(byte value)

public void setCAccumBits(byte value)

Alır veya ayarlar: Birikim tamponundaki toplam bit düzlemi sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCAccumRedBits()

public byte getCAccumRedBits()

Alır veya ayarlar: Birikim tamponundaki kırmızı bit düzlemlerinin sayısını belirtir.

Returns: byte

setCAccumRedBits(byte value)

public void setCAccumRedBits(byte value)

Alır veya ayarlar: Birikim tamponundaki kırmızı bit düzlemlerinin sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCAccumGreenBits()

public byte getCAccumGreenBits()

Alır veya ayarlar: Birikimdeki yeşil bit düzlemlerinin sayısını belirtir.

Returns: byte

setCAccumGreenBits(byte value)

public void setCAccumGreenBits(byte value)

Alır veya ayarlar: Birikimdeki yeşil bit düzlemlerinin sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCAccumBlueBits()

public byte getCAccumBlueBits()

Alır veya ayarlar: Birikim tamponundaki mavi bit düzlemlerinin sayısını belirtir.

Returns: byte

setCAccumBlueBits(byte value)

public void setCAccumBlueBits(byte value)

Alır veya ayarlar: Birikim tamponundaki mavi bit düzlemlerinin sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCAccumAlphaBits()

public byte getCAccumAlphaBits()

Alır veya ayarlar: Birikim tamponundaki alfa bit düzlemlerinin sayısını belirtir.

Returns: byte

setCAccumAlphaBits(byte value)

public void setCAccumAlphaBits(byte value)

Alır veya ayarlar: Birikim tamponundaki alfa bit düzlemlerinin sayısını belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCDepthBits()

public byte getCDepthBits()

Alır veya ayarlar: Derinlik (z-eksen) tamponunun derinliğini belirtir.

Returns: byte

setCDepthBits(byte value)

public void setCDepthBits(byte value)

Alır veya ayarlar: Derinlik (z-eksen) tamponunun derinliğini belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCStencilBits()

public byte getCStencilBits()

Alır veya ayarlar: Şablon tamponunun derinliğini belirtir.

Returns: byte

setCStencilBits(byte value)

public void setCStencilBits(byte value)

Alır veya ayarlar: Şablon tamponunun derinliğini belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getCAuxBuffers()

public byte getCAuxBuffers()

Alır veya ayarlar yardımcı tamponların sayısını belirtir. Yardımcı tamponlar desteklenmez.

Returns: byte

setCAuxBuffers(byte value)

public void setCAuxBuffers(byte value)

Alır veya ayarlar yardımcı tamponların sayısını belirtir. Yardımcı tamponlar desteklenmez.

Parameters:

ParametreTürAçıklama
değerbyte

getILayerType()

public byte getILayerType()

Alır veya ayarlar Bu alan MAY yok sayılabilir

Returns: byte

setILayerType(byte value)

public void setILayerType(byte value)

Alır veya ayarlar Bu alan MAY yok sayılabilir

Parameters:

ParametreTürAçıklama
değerbyte

getBReserved()

public byte getBReserved()

Alır veya ayarlar bindirme ve altbindirme düzlemlerinin sayısını belirtir. Bit 0’dan 3’e kadar 15’e kadar bindirme düzlemi, bit 4’ten 7’ye kadar 15’e kadar altbindirme düzlemi belirtir.

Returns: byte

setBReserved(byte value)

public void setBReserved(byte value)

Alır veya ayarlar bindirme ve altbindirme düzlemlerinin sayısını belirtir. Bit 0’dan 3’e kadar 15’e kadar bindirme düzlemi, bit 4’ten 7’ye kadar 15’e kadar altbindirme düzlemi belirtir.

Parameters:

ParametreTürAçıklama
değerbyte

getDwLayerMask()

public int getDwLayerMask()

Alır veya ayarlar Bu alan MAY yok sayılabilir

Returns: int

setDwLayerMask(int value)

public void setDwLayerMask(int value)

Alır veya ayarlar Bu alan MAY yok sayılabilir

Parameters:

ParametreTürAçıklama
değerint

getDwVisibleMask()

public int getDwVisibleMask()

Alır veya ayarlar bir altbindirme düzleminin şeffaf rengini veya indeksini belirtir. Piksel türü RGBA olduğunda, dwVisibleMask şeffaf bir RGB renk değeridir. Piksel türü renk indeksi olduğunda, şeffaf bir indeks değeridir.

Returns: int

setDwVisibleMask(int value)

public void setDwVisibleMask(int value)

Alır veya ayarlar bir altbindirme düzleminin şeffaf rengini veya indeksini belirtir. Piksel türü RGBA olduğunda, dwVisibleMask şeffaf bir RGB renk değeridir. Piksel türü renk indeksi olduğunda, şeffaf bir indeks değeridir.

Parameters:

ParametreTürAçıklama
değerint

getDwDamageMask()

public int getDwDamageMask()

Alır veya ayarlar Bu alan MAY yok sayılabilir

Returns: int

setDwDamageMask(int value)

public void setDwDamageMask(int value)

Alır veya ayarlar Bu alan MAY yok sayılabilir

Parameters:

ParametreTürAçıklama
değerint