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-objektet kan användas i EMR_HEADER‑poster (avsnitt 2.3.4.2) för att specificera pixelformatet för utsurfaces för uppspelnings‑enhetskontexten.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| EmfPixelFormatDescriptor() |
Metoder
| Metod | Beskrivning |
|---|---|
| getNSize() | Hämtar eller anger ett 16-bitars heltal som specificerar storleken, i byte, för denna datastruktur. |
| setNSize(short value) | Hämtar eller anger ett 16-bitars heltal som specificerar storleken, i byte, för denna datastruktur. |
| getNVersion() | Hämtar eller anger ett 16-bitars heltal som MÅSTE sättas till 0x0001. |
| setNVersion(short value) | Hämtar eller anger ett 16-bitars heltal som MÅSTE sättas till 0x0001. |
| getDwFlags() | Hämtar eller anger bitflaggor som specificerar egenskaperna för pixelbufferten som används för utskrift till ritytan. |
| setDwFlags(int value) | Hämtar eller anger bitflaggor som specificerar egenskaperna för pixelbufferten som används för utskrift till ritytan. |
| getIPixelType() | Hämtar eller anger typen av pixeldata PFD_TYPE_RGBA 0x00 Pixelformatet är RGBA. |
| setIPixelType(byte value) | Hämtar eller anger typen av pixeldata PFD_TYPE_RGBA 0x00 Pixelformatet är RGBA. |
| getCColorBits() | Hämtar eller anger antalet bitar per pixel för RGBA-pixeltyper, exklusive alfa-bitplan. |
| setCColorBits(byte value) | Hämtar eller anger antalet bitar per pixel för RGBA-pixeltyper, exklusive alfa-bitplan. |
| getCRedBits() | Hämtar eller anger antalet röda bitplan i varje RGBA-färgbuffert. |
| setCRedBits(byte value) | Hämtar eller anger antalet röda bitplan i varje RGBA-färgbuffert. |
| getCRedShift() | Hämtar eller anger skiftantalet i bitar för röda bitplan i varje RGBA-färgbuffert. |
| setCRedShift(byte value) | Hämtar eller anger skiftantalet i bitar för röda bitplan i varje RGBA-färgbuffert. |
| getCGreenBits() | Hämtar eller anger antalet gröna bitplan i varje RGBA-färgbuffert. |
| setCGreenBits(byte value) | Hämtar eller anger antalet gröna bitplan i varje RGBA-färgbuffert. |
| getCGreenShift() | Hämtar eller anger skiftantalet för gröna bitplan i varje RGBA-färgbuffert. |
| setCGreenShift(byte value) | Hämtar eller anger skiftantalet för gröna bitplan i varje RGBA-färgbuffert. |
| getCBlueBits() | Hämtar eller anger antalet blåa bitplan i varje RGBA-färgbuffert. |
| setCBlueBits(byte value) | Hämtar eller anger antalet blåa bitplan i varje RGBA-färgbuffert. |
| getCBlueShift() | Hämtar eller anger skiftantalet för blåa bitplan i varje RGBA-färgbuffert. |
| setCBlueShift(byte value) | Hämtar eller anger skiftantalet för blåa bitplan i varje RGBA-färgbuffert. |
| getCAlphaBits() | Hämtar eller anger antalet alfa-bitplan i varje RGBA-färgbuffert. |
| setCAlphaBits(byte value) | Hämtar eller anger antalet alfa-bitplan i varje RGBA-färgbuffert. |
| getCAlphaShift() | Hämtar eller anger skiftantalet för alfa-bitplan i varje RGBA-färgbuffert. |
| setCAlphaShift(byte value) | Hämtar eller anger skiftantalet för alfa-bitplan i varje RGBA-färgbuffert. |
| getCAccumBits() | Hämtar eller anger det totala antalet bitplan i ackumuleringsbufferten. |
| setCAccumBits(byte value) | Hämtar eller anger det totala antalet bitplan i ackumuleringsbufferten. |
| getCAccumRedBits() | Hämtar eller anger antalet röda bitplan i ackumuleringsbufferten. |
| setCAccumRedBits(byte value) | Hämtar eller anger antalet röda bitplan i ackumuleringsbufferten. |
| getCAccumGreenBits() | Hämtar eller anger antalet gröna bitplan i ackumuleringsbufferten. |
| setCAccumGreenBits(byte value) | Hämtar eller anger antalet gröna bitplan i ackumuleringsbufferten. |
| getCAccumBlueBits() | Hämtar eller anger antalet blåa bitplan i ackumuleringsbufferten. |
| setCAccumBlueBits(byte value) | Hämtar eller anger antalet blåa bitplan i ackumuleringsbufferten. |
| getCAccumAlphaBits() | Hämtar eller anger antalet alfa-bitplan i ackumuleringsbufferten. |
| setCAccumAlphaBits(byte value) | Hämtar eller anger antalet alfa-bitplan i ackumuleringsbufferten. |
| getCDepthBits() | Hämtar eller anger djupet på djupbufferten (z-axeln). |
| setCDepthBits(byte value) | Hämtar eller anger djupet på djupbufferten (z-axeln). |
| getCStencilBits() | Hämtar eller anger djupet på stencil-bufferten. |
| setCStencilBits(byte value) | Hämtar eller anger djupet på stencil-bufferten. |
| getCAuxBuffers() | Hämtar eller anger antalet hjälpbuffertar. |
| setCAuxBuffers(byte value) | Hämtar eller anger antalet hjälpbuffertar. |
| getILayerType() | Hämtar eller anger Detta fält KAN ignoreras |
| setILayerType(byte value) | Hämtar eller anger Detta fält KAN ignoreras |
| getBReserved() | Hämtar eller anger specificerar antalet överlagrings- och underlagringsplan. |
| setBReserved(byte value) | Hämtar eller anger specificerar antalet överlagrings- och underlagringsplan. |
| getDwLayerMask() | Hämtar eller anger Detta fält KAN ignoreras. |
| setDwLayerMask(int value) | Hämtar eller anger Detta fält KAN ignoreras. |
| getDwVisibleMask() | Hämtar eller anger specificerar den transparenta färgen eller indexet för ett underlagringsplan. |
| setDwVisibleMask(int value) | Hämtar eller anger specificerar den transparenta färgen eller indexet för ett underlagringsplan. |
| getDwDamageMask() | Hämtar eller anger Detta fält KAN ignoreras |
| setDwDamageMask(int value) | Hämtar eller anger Detta fält KAN ignoreras |
EmfPixelFormatDescriptor()
public EmfPixelFormatDescriptor()
getNSize()
public short getNSize()
Hämtar eller anger ett 16-bitars heltal som specificerar storleken, i byte, för denna datastruktur.
Returns: short
setNSize(short value)
public void setNSize(short value)
Hämtar eller anger ett 16-bitars heltal som specificerar storleken, i byte, för denna datastruktur.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | short |
getNVersion()
public short getNVersion()
Hämtar eller anger ett 16-bitars heltal som MÅSTE sättas till 0x0001.
Returns: short
setNVersion(short value)
public void setNVersion(short value)
Hämtar eller anger ett 16-bitars heltal som MÅSTE sättas till 0x0001.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | short |
getDwFlags()
public int getDwFlags()
Hämtar eller anger bitflaggor som specificerar egenskaperna hos pixelbufferten som används för utmatning till ritytan. Dessa egenskaper är inte alla ömsesidigt uteslutande; kombinationer av flaggor är tillåtna, förutom där annat anges.
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
Hämtar eller anger bitflaggor som specificerar egenskaperna hos pixelbufferten som används för utmatning till ritytan. Dessa egenskaper är inte alla ömsesidigt uteslutande; kombinationer av flaggor är tillåtna, förutom där annat anges.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getIPixelType()
public byte getIPixelType()
Hämtar eller anger typen av pixeldata PFD_TYPE_RGBA 0x00 Pixelformatet är RGBA. PFD_TYPE_COLORINDEX 0x01 Varje pixel är ett index i en färgtabell.
Returns: byte
setIPixelType(byte value)
public void setIPixelType(byte value)
Hämtar eller anger typen av pixeldata PFD_TYPE_RGBA 0x00 Pixelformatet är RGBA. PFD_TYPE_COLORINDEX 0x01 Varje pixel är ett index i en färgtabell.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCColorBits()
public byte getCColorBits()
Hämtar eller anger antalet bitar per pixel för RGBA-pixeltyper, exklusive alfabitplanen. För färgtabellspixlar är det storleken på varje färgtabellindex.
Returns: byte
setCColorBits(byte value)
public void setCColorBits(byte value)
Hämtar eller anger antalet bitar per pixel för RGBA-pixeltyper, exklusive alfabitplanen. För färgtabellspixlar är det storleken på varje färgtabellindex.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCRedBits()
public byte getCRedBits()
Hämtar eller anger antalet röda bitplan i varje RGBA-färgbuffert.
Returns: byte
setCRedBits(byte value)
public void setCRedBits(byte value)
Hämtar eller anger antalet röda bitplan i varje RGBA-färgbuffert.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCRedShift()
public byte getCRedShift()
Hämtar eller anger skiftantalet i bitar för röda bitplan i varje RGBA-färgbuffert.
Returns: byte
setCRedShift(byte value)
public void setCRedShift(byte value)
Hämtar eller anger skiftantalet i bitar för röda bitplan i varje RGBA-färgbuffert.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCGreenBits()
public byte getCGreenBits()
Hämtar eller anger antalet gröna bitplan i varje RGBA-färgbuffert.
Returns: byte
setCGreenBits(byte value)
public void setCGreenBits(byte value)
Hämtar eller anger antalet gröna bitplan i varje RGBA-färgbuffert.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCGreenShift()
public byte getCGreenShift()
Hämtar eller anger skiftantalet för gröna bitplan i varje RGBA-färgbuffert.
Returns: byte
setCGreenShift(byte value)
public void setCGreenShift(byte value)
Hämtar eller anger skiftantalet för gröna bitplan i varje RGBA-färgbuffert.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCBlueBits()
public byte getCBlueBits()
Hämtar eller anger antalet blåa bitplan i varje RGBA-färgbuffert.
Returns: byte
setCBlueBits(byte value)
public void setCBlueBits(byte value)
Hämtar eller anger antalet blåa bitplan i varje RGBA-färgbuffert.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCBlueShift()
public byte getCBlueShift()
Hämtar eller anger skiftantalet för blåa bitplan i varje RGBA-färgbuffert.
Returns: byte
setCBlueShift(byte value)
public void setCBlueShift(byte value)
Hämtar eller anger skiftantalet för blåa bitplan i varje RGBA-färgbuffert.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCAlphaBits()
public byte getCAlphaBits()
Hämtar eller anger antalet alfa-bitplan i varje RGBA-färgbuffert.
Returns: byte
setCAlphaBits(byte value)
public void setCAlphaBits(byte value)
Hämtar eller anger antalet alfa-bitplan i varje RGBA-färgbuffert.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCAlphaShift()
public byte getCAlphaShift()
Hämtar eller anger skiftantalet för alfa-bitplan i varje RGBA-färgbuffert.
Returns: byte
setCAlphaShift(byte value)
public void setCAlphaShift(byte value)
Hämtar eller anger skiftantalet för alfa-bitplan i varje RGBA-färgbuffert.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCAccumBits()
public byte getCAccumBits()
Hämtar eller anger det totala antalet bitplan i ackumuleringsbufferten.
Returns: byte
setCAccumBits(byte value)
public void setCAccumBits(byte value)
Hämtar eller anger det totala antalet bitplan i ackumuleringsbufferten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCAccumRedBits()
public byte getCAccumRedBits()
Hämtar eller anger antalet röda bitplan i ackumuleringsbufferten.
Returns: byte
setCAccumRedBits(byte value)
public void setCAccumRedBits(byte value)
Hämtar eller anger antalet röda bitplan i ackumuleringsbufferten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCAccumGreenBits()
public byte getCAccumGreenBits()
Hämtar eller anger antalet gröna bitplan i ackumuleringsbufferten.
Returns: byte
setCAccumGreenBits(byte value)
public void setCAccumGreenBits(byte value)
Hämtar eller anger antalet gröna bitplan i ackumuleringsbufferten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCAccumBlueBits()
public byte getCAccumBlueBits()
Hämtar eller anger antalet blåa bitplan i ackumuleringsbufferten.
Returns: byte
setCAccumBlueBits(byte value)
public void setCAccumBlueBits(byte value)
Hämtar eller anger antalet blåa bitplan i ackumuleringsbufferten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCAccumAlphaBits()
public byte getCAccumAlphaBits()
Hämtar eller anger antalet alfa-bitplan i ackumuleringsbufferten.
Returns: byte
setCAccumAlphaBits(byte value)
public void setCAccumAlphaBits(byte value)
Hämtar eller anger antalet alfa-bitplan i ackumuleringsbufferten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCDepthBits()
public byte getCDepthBits()
Hämtar eller anger djupet på djupbufferten (z-axeln).
Returns: byte
setCDepthBits(byte value)
public void setCDepthBits(byte value)
Hämtar eller anger djupet på djupbufferten (z-axeln).
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCStencilBits()
public byte getCStencilBits()
Hämtar eller anger djupet på stencil-bufferten.
Returns: byte
setCStencilBits(byte value)
public void setCStencilBits(byte value)
Hämtar eller anger djupet på stencil-bufferten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getCAuxBuffers()
public byte getCAuxBuffers()
Hämtar eller anger specificerar antalet hjälpbuffertar. Hjälpbuffertar stöds inte.
Returns: byte
setCAuxBuffers(byte value)
public void setCAuxBuffers(byte value)
Hämtar eller anger specificerar antalet hjälpbuffertar. Hjälpbuffertar stöds inte.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getILayerType()
public byte getILayerType()
Hämtar eller anger Detta fält KAN ignoreras
Returns: byte
setILayerType(byte value)
public void setILayerType(byte value)
Hämtar eller anger Detta fält KAN ignoreras
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getBReserved()
public byte getBReserved()
Hämtar eller anger specificerar antalet överlagrings- och underlagringsplan. Bitarna 0 till 3 specificerar upp till 15 överlagringsplan och bitarna 4 till 7 specificerar upp till 15 underlagringsplan.
Returns: byte
setBReserved(byte value)
public void setBReserved(byte value)
Hämtar eller anger specificerar antalet överlagrings- och underlagringsplan. Bitarna 0 till 3 specificerar upp till 15 överlagringsplan och bitarna 4 till 7 specificerar upp till 15 underlagringsplan.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | byte |
getDwLayerMask()
public int getDwLayerMask()
Hämtar eller anger Detta fält KAN ignoreras.
Returns: int
setDwLayerMask(int value)
public void setDwLayerMask(int value)
Hämtar eller anger Detta fält KAN ignoreras.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getDwVisibleMask()
public int getDwVisibleMask()
Hämtar eller anger specificerar den transparenta färgen eller indexet för ett underlagringsplan. När pixeltypen är RGBA är dwVisibleMask ett transparent RGB-färgvärde. När pixeltypen är färgindex är det ett transparent indexvärde.
Returns: int
setDwVisibleMask(int value)
public void setDwVisibleMask(int value)
Hämtar eller anger specificerar den transparenta färgen eller indexet för ett underlagringsplan. När pixeltypen är RGBA är dwVisibleMask ett transparent RGB-färgvärde. När pixeltypen är färgindex är det ett transparent indexvärde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
getDwDamageMask()
public int getDwDamageMask()
Hämtar eller anger Detta fält KAN ignoreras
Returns: int
setDwDamageMask(int value)
public void setDwDamageMask(int value)
Hämtar eller anger Detta fält KAN ignoreras
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |