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
L’oggetto PixelFormatDescriptor può essere usato nei record EMR_HEADER (sezione 2.3.4.2) per specificare il formato pixel della superficie di output per il contesto del dispositivo di riproduzione.
Costruttori
| Costruttore | Descrizione |
|---|---|
| EmfPixelFormatDescriptor() |
Metodi
| Metodo | Descrizione |
|---|---|
| getNSize() | Ottiene o imposta un intero a 16 bit che specifica la dimensione, in byte, di questa struttura dati. |
| setNSize(short value) | Ottiene o imposta un intero a 16 bit che specifica la dimensione, in byte, di questa struttura dati. |
| getNVersion() | Ottiene o imposta un intero a 16 bit che DEVE essere impostato a 0x0001. |
| setNVersion(short value) | Ottiene o imposta un intero a 16 bit che DEVE essere impostato a 0x0001. |
| getDwFlags() | Ottiene o imposta flag bit che specificano le proprietà del buffer pixel utilizzato per l’output sulla superficie di disegno. |
| setDwFlags(int value) | Ottiene o imposta flag bit che specificano le proprietà del buffer pixel utilizzato per l’output sulla superficie di disegno. |
| getIPixelType() | Ottiene o imposta il tipo di dati pixel PFD_TYPE_RGBA 0x00 Il formato pixel è RGBA. |
| setIPixelType(byte value) | Ottiene o imposta il tipo di dati pixel PFD_TYPE_RGBA 0x00 Il formato pixel è RGBA. |
| getCColorBits() | Ottiene o imposta il numero di bit per pixel per i tipi di pixel RGBA, escludendo i piani di bit alfa. |
| setCColorBits(byte value) | Ottiene o imposta il numero di bit per pixel per i tipi di pixel RGBA, escludendo i piani di bit alfa. |
| getCRedBits() | Ottiene o imposta Specifica il numero di piani di bit rosso in ciascun buffer colore RGBA |
| setCRedBits(byte value) | Ottiene o imposta Specifica il numero di piani di bit rosso in ciascun buffer colore RGBA |
| getCRedShift() | Ottiene o imposta Specifica il conteggio di spostamento in bit per i piani di bit rosso in ciascun buffer colore RGBA. |
| setCRedShift(byte value) | Ottiene o imposta Specifica il conteggio di spostamento in bit per i piani di bit rosso in ciascun buffer colore RGBA. |
| getCGreenBits() | Ottiene o imposta Specifica il numero di piani di bit verde in ciascun buffer colore RGBA |
| setCGreenBits(byte value) | Ottiene o imposta Specifica il numero di piani di bit verde in ciascun buffer colore RGBA |
| getCGreenShift() | Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit verde in ciascun buffer colore RGBA. |
| setCGreenShift(byte value) | Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit verde in ciascun buffer colore RGBA. |
| getCBlueBits() | Ottiene o imposta Specifica il numero di piani di bit blu in ciascun buffer colore RGBA. |
| setCBlueBits(byte value) | Ottiene o imposta Specifica il numero di piani di bit blu in ciascun buffer colore RGBA. |
| getCBlueShift() | Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit blu in ciascun buffer colore RGBA. |
| setCBlueShift(byte value) | Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit blu in ciascun buffer colore RGBA. |
| getCAlphaBits() | Ottiene o imposta Specifica il numero di piani di bit alfa in ciascun buffer colore RGBA |
| setCAlphaBits(byte value) | Ottiene o imposta Specifica il numero di piani di bit alfa in ciascun buffer colore RGBA |
| getCAlphaShift() | Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit alfa in ciascun buffer colore RGBA |
| setCAlphaShift(byte value) | Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit alfa in ciascun buffer colore RGBA |
| getCAccumBits() | Ottiene o imposta specifica il numero totale di piani di bit nel buffer di accumulazione. |
| setCAccumBits(byte value) | Ottiene o imposta specifica il numero totale di piani di bit nel buffer di accumulazione. |
| getCAccumRedBits() | Ottiene o imposta specifica il numero di piani di bit rosso nel buffer di accumulazione |
| setCAccumRedBits(byte value) | Ottiene o imposta specifica il numero di piani di bit rosso nel buffer di accumulazione |
| getCAccumGreenBits() | Ottiene o imposta specifica il numero di piani di bit verde nell’accumulazione |
| setCAccumGreenBits(byte value) | Ottiene o imposta specifica il numero di piani di bit verde nell’accumulazione |
| getCAccumBlueBits() | Ottiene o imposta specifica il numero di piani di bit blu nel buffer di accumulazione. |
| setCAccumBlueBits(byte value) | Ottiene o imposta specifica il numero di piani di bit blu nel buffer di accumulazione. |
| getCAccumAlphaBits() | Ottiene o imposta specifica il numero di piani di bit alfa nel buffer di accumulazione |
| setCAccumAlphaBits(byte value) | Ottiene o imposta specifica il numero di piani di bit alfa nel buffer di accumulazione |
| getCDepthBits() | Ottiene o imposta specifica la profondità del buffer di profondità (asse z). |
| setCDepthBits(byte value) | Ottiene o imposta specifica la profondità del buffer di profondità (asse z). |
| getCStencilBits() | Ottiene o imposta specifica la profondità del buffer stencil. |
| setCStencilBits(byte value) | Ottiene o imposta specifica la profondità del buffer stencil. |
| getCAuxBuffers() | Ottiene o imposta specifica il numero di buffer ausiliari. |
| setCAuxBuffers(byte value) | Ottiene o imposta specifica il numero di buffer ausiliari. |
| getILayerType() | Ottiene o imposta questo campo MAY essere ignorato |
| setILayerType(byte value) | Ottiene o imposta questo campo MAY essere ignorato |
| getBReserved() | Ottiene o imposta specifica il numero di piani di sovrapposizione e di sottofondo. |
| setBReserved(byte value) | Ottiene o imposta specifica il numero di piani di sovrapposizione e di sottofondo. |
| getDwLayerMask() | Ottiene o imposta questo campo MAY essere ignorato. |
| setDwLayerMask(int value) | Ottiene o imposta questo campo MAY essere ignorato. |
| getDwVisibleMask() | Ottiene o imposta specifica il colore trasparente o l’indice di un piano di sottofondo. |
| setDwVisibleMask(int value) | Ottiene o imposta specifica il colore trasparente o l’indice di un piano di sottofondo. |
| getDwDamageMask() | Ottiene o imposta questo campo MAY essere ignorato |
| setDwDamageMask(int value) | Ottiene o imposta questo campo MAY essere ignorato |
EmfPixelFormatDescriptor()
public EmfPixelFormatDescriptor()
getNSize()
public short getNSize()
Ottiene o imposta un intero a 16 bit che specifica la dimensione, in byte, di questa struttura dati.
Returns: short
setNSize(short value)
public void setNSize(short value)
Ottiene o imposta un intero a 16 bit che specifica la dimensione, in byte, di questa struttura dati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | short |
getNVersion()
public short getNVersion()
Ottiene o imposta un intero a 16 bit che DEVE essere impostato a 0x0001.
Returns: short
setNVersion(short value)
public void setNVersion(short value)
Ottiene o imposta un intero a 16 bit che DEVE essere impostato a 0x0001.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | short |
getDwFlags()
public int getDwFlags()
Ottiene o imposta flag di bit che specificano le proprietà del buffer di pixel utilizzato per l’output sulla superficie di disegno. Queste proprietà non sono tutte mutualmente esclusive; sono consentite combinazioni di flag, eccetto dove indicato diversamente.
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
Ottiene o imposta flag di bit che specificano le proprietà del buffer di pixel utilizzato per l’output sulla superficie di disegno. Queste proprietà non sono tutte mutualmente esclusive; sono consentite combinazioni di flag, eccetto dove indicato diversamente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getIPixelType()
public byte getIPixelType()
Ottiene o imposta il tipo di dati pixel PFD_TYPE_RGBA 0x00 Il formato pixel è RGBA. PFD_TYPE_COLORINDEX 0x01 Ogni pixel è un indice in una tavola dei colori.
Returns: byte
setIPixelType(byte value)
public void setIPixelType(byte value)
Ottiene o imposta il tipo di dati pixel PFD_TYPE_RGBA 0x00 Il formato pixel è RGBA. PFD_TYPE_COLORINDEX 0x01 Ogni pixel è un indice in una tavola dei colori.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCColorBits()
public byte getCColorBits()
Ottiene o imposta il numero di bit per pixel per i tipi di pixel RGBA, escludendo i piani di bit alfa. Per i pixel della tavola dei colori, è la dimensione di ciascun indice della tavola dei colori.
Returns: byte
setCColorBits(byte value)
public void setCColorBits(byte value)
Ottiene o imposta il numero di bit per pixel per i tipi di pixel RGBA, escludendo i piani di bit alfa. Per i pixel della tavola dei colori, è la dimensione di ciascun indice della tavola dei colori.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCRedBits()
public byte getCRedBits()
Ottiene o imposta Specifica il numero di piani di bit rosso in ciascun buffer colore RGBA
Returns: byte
setCRedBits(byte value)
public void setCRedBits(byte value)
Ottiene o imposta Specifica il numero di piani di bit rosso in ciascun buffer colore RGBA
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCRedShift()
public byte getCRedShift()
Ottiene o imposta Specifica il conteggio di spostamento in bit per i piani di bit rosso in ciascun buffer colore RGBA.
Returns: byte
setCRedShift(byte value)
public void setCRedShift(byte value)
Ottiene o imposta Specifica il conteggio di spostamento in bit per i piani di bit rosso in ciascun buffer colore RGBA.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCGreenBits()
public byte getCGreenBits()
Ottiene o imposta Specifica il numero di piani di bit verde in ciascun buffer colore RGBA
Returns: byte
setCGreenBits(byte value)
public void setCGreenBits(byte value)
Ottiene o imposta Specifica il numero di piani di bit verde in ciascun buffer colore RGBA
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCGreenShift()
public byte getCGreenShift()
Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit verde in ciascun buffer colore RGBA.
Returns: byte
setCGreenShift(byte value)
public void setCGreenShift(byte value)
Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit verde in ciascun buffer colore RGBA.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCBlueBits()
public byte getCBlueBits()
Ottiene o imposta Specifica il numero di piani di bit blu in ciascun buffer colore RGBA.
Returns: byte
setCBlueBits(byte value)
public void setCBlueBits(byte value)
Ottiene o imposta Specifica il numero di piani di bit blu in ciascun buffer colore RGBA.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCBlueShift()
public byte getCBlueShift()
Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit blu in ciascun buffer colore RGBA.
Returns: byte
setCBlueShift(byte value)
public void setCBlueShift(byte value)
Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit blu in ciascun buffer colore RGBA.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCAlphaBits()
public byte getCAlphaBits()
Ottiene o imposta Specifica il numero di piani di bit alfa in ciascun buffer colore RGBA
Returns: byte
setCAlphaBits(byte value)
public void setCAlphaBits(byte value)
Ottiene o imposta Specifica il numero di piani di bit alfa in ciascun buffer colore RGBA
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCAlphaShift()
public byte getCAlphaShift()
Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit alfa in ciascun buffer colore RGBA
Returns: byte
setCAlphaShift(byte value)
public void setCAlphaShift(byte value)
Ottiene o imposta Specifica il conteggio di spostamento per i piani di bit alfa in ciascun buffer colore RGBA
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCAccumBits()
public byte getCAccumBits()
Ottiene o imposta specifica il numero totale di piani di bit nel buffer di accumulazione.
Returns: byte
setCAccumBits(byte value)
public void setCAccumBits(byte value)
Ottiene o imposta specifica il numero totale di piani di bit nel buffer di accumulazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCAccumRedBits()
public byte getCAccumRedBits()
Ottiene o imposta specifica il numero di piani di bit rosso nel buffer di accumulazione
Returns: byte
setCAccumRedBits(byte value)
public void setCAccumRedBits(byte value)
Ottiene o imposta specifica il numero di piani di bit rosso nel buffer di accumulazione
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCAccumGreenBits()
public byte getCAccumGreenBits()
Ottiene o imposta specifica il numero di piani di bit verde nell’accumulazione
Returns: byte
setCAccumGreenBits(byte value)
public void setCAccumGreenBits(byte value)
Ottiene o imposta specifica il numero di piani di bit verde nell’accumulazione
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCAccumBlueBits()
public byte getCAccumBlueBits()
Ottiene o imposta specifica il numero di piani di bit blu nel buffer di accumulazione.
Returns: byte
setCAccumBlueBits(byte value)
public void setCAccumBlueBits(byte value)
Ottiene o imposta specifica il numero di piani di bit blu nel buffer di accumulazione.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCAccumAlphaBits()
public byte getCAccumAlphaBits()
Ottiene o imposta specifica il numero di piani di bit alfa nel buffer di accumulazione
Returns: byte
setCAccumAlphaBits(byte value)
public void setCAccumAlphaBits(byte value)
Ottiene o imposta specifica il numero di piani di bit alfa nel buffer di accumulazione
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCDepthBits()
public byte getCDepthBits()
Ottiene o imposta specifica la profondità del buffer di profondità (asse z).
Returns: byte
setCDepthBits(byte value)
public void setCDepthBits(byte value)
Ottiene o imposta specifica la profondità del buffer di profondità (asse z).
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCStencilBits()
public byte getCStencilBits()
Ottiene o imposta specifica la profondità del buffer stencil.
Returns: byte
setCStencilBits(byte value)
public void setCStencilBits(byte value)
Ottiene o imposta specifica la profondità del buffer stencil.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getCAuxBuffers()
public byte getCAuxBuffers()
Ottiene o imposta specifica il numero di buffer ausiliari. I buffer ausiliari non sono supportati.
Returns: byte
setCAuxBuffers(byte value)
public void setCAuxBuffers(byte value)
Ottiene o imposta specifica il numero di buffer ausiliari. I buffer ausiliari non sono supportati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getILayerType()
public byte getILayerType()
Ottiene o imposta questo campo MAY essere ignorato
Returns: byte
setILayerType(byte value)
public void setILayerType(byte value)
Ottiene o imposta questo campo MAY essere ignorato
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getBReserved()
public byte getBReserved()
Ottiene o imposta specifica il numero di piani di sovrapposizione e di sottofondo. I bit da 0 a 3 specificano fino a 15 piani di sovrapposizione e i bit da 4 a 7 specificano fino a 15 piani di sottofondo.
Returns: byte
setBReserved(byte value)
public void setBReserved(byte value)
Ottiene o imposta specifica il numero di piani di sovrapposizione e di sottofondo. I bit da 0 a 3 specificano fino a 15 piani di sovrapposizione e i bit da 4 a 7 specificano fino a 15 piani di sottofondo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | byte |
getDwLayerMask()
public int getDwLayerMask()
Ottiene o imposta questo campo MAY essere ignorato.
Returns: int
setDwLayerMask(int value)
public void setDwLayerMask(int value)
Ottiene o imposta questo campo MAY essere ignorato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getDwVisibleMask()
public int getDwVisibleMask()
Ottiene o imposta specifica il colore trasparente o l’indice di un piano di sottofondo. Quando il tipo di pixel è RGBA, dwVisibleMask è un valore di colore RGB trasparente. Quando il tipo di pixel è indice di colore, è un valore di indice trasparente.
Returns: int
setDwVisibleMask(int value)
public void setDwVisibleMask(int value)
Ottiene o imposta specifica il colore trasparente o l’indice di un piano di sottofondo. Quando il tipo di pixel è RGBA, dwVisibleMask è un valore di colore RGB trasparente. Quando il tipo di pixel è indice di colore, è un valore di indice trasparente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
getDwDamageMask()
public int getDwDamageMask()
Ottiene o imposta questo campo MAY essere ignorato
Returns: int
setDwDamageMask(int value)
public void setDwDamageMask(int value)
Ottiene o imposta questo campo MAY essere ignorato
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |