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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | short |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | short |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int |