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
El objeto PixelFormatDescriptor puede usarse en registros EMR_HEADER (sección 2.3.4.2) para especificar el formato de píxel de la superficie de salida para el contexto del dispositivo de reproducción.
Constructores
| Constructor | Descripción |
|---|---|
| EmfPixelFormatDescriptor() |
Métodos
| Método | Descripción |
|---|---|
| getNSize() | Obtiene o establece un entero de 16 bits que especifica el tamaño, en bytes, de esta estructura de datos. |
| setNSize(short value) | Obtiene o establece un entero de 16 bits que especifica el tamaño, en bytes, de esta estructura de datos. |
| getNVersion() | Obtiene o establece un entero de 16 bits que DEBE establecerse en 0x0001. |
| setNVersion(short value) | Obtiene o establece un entero de 16 bits que DEBE establecerse en 0x0001. |
| getDwFlags() | Obtiene o establece banderas de bits que especifican propiedades del búfer de píxeles que se usa para la salida a la superficie de dibujo. |
| setDwFlags(int value) | Obtiene o establece banderas de bits que especifican propiedades del búfer de píxeles que se usa para la salida a la superficie de dibujo. |
| getIPixelType() | Obtiene o establece el tipo de datos de píxel PFD_TYPE_RGBA 0x00 El formato de píxel es RGBA. |
| setIPixelType(byte value) | Obtiene o establece el tipo de datos de píxel PFD_TYPE_RGBA 0x00 El formato de píxel es RGBA. |
| getCColorBits() | Obtiene o establece el número de bits por píxel para tipos de píxel RGBA, excluyendo los planos de bits alfa. |
| setCColorBits(byte value) | Obtiene o establece el número de bits por píxel para tipos de píxel RGBA, excluyendo los planos de bits alfa. |
| getCRedBits() | Obtiene o establece el número de planos de bits rojos en cada búfer de color RGBA. |
| setCRedBits(byte value) | Obtiene o establece el número de planos de bits rojos en cada búfer de color RGBA. |
| getCRedShift() | Obtiene o establece la cantidad de desplazamiento en bits para los planos de bits rojos en cada búfer de color RGBA. |
| setCRedShift(byte value) | Obtiene o establece la cantidad de desplazamiento en bits para los planos de bits rojos en cada búfer de color RGBA. |
| getCGreenBits() | Obtiene o establece el número de planos de bits verdes en cada búfer de color RGBA. |
| setCGreenBits(byte value) | Obtiene o establece el número de planos de bits verdes en cada búfer de color RGBA. |
| getCGreenShift() | Obtiene o establece la cantidad de desplazamiento para los planos de bits verdes en cada búfer de color RGBA. |
| setCGreenShift(byte value) | Obtiene o establece la cantidad de desplazamiento para los planos de bits verdes en cada búfer de color RGBA. |
| getCBlueBits() | Obtiene o establece el número de planos de bits azules en cada búfer de color RGBA. |
| setCBlueBits(byte value) | Obtiene o establece el número de planos de bits azules en cada búfer de color RGBA. |
| getCBlueShift() | Obtiene o establece la cantidad de desplazamiento para los planos de bits azules en cada búfer de color RGBA. |
| setCBlueShift(byte value) | Obtiene o establece la cantidad de desplazamiento para los planos de bits azules en cada búfer de color RGBA. |
| getCAlphaBits() | Obtiene o establece el número de planos de bits alfa en cada búfer de color RGBA. |
| setCAlphaBits(byte value) | Obtiene o establece el número de planos de bits alfa en cada búfer de color RGBA. |
| getCAlphaShift() | Obtiene o establece la cantidad de desplazamiento para los planos de bits alfa en cada búfer de color RGBA. |
| setCAlphaShift(byte value) | Obtiene o establece la cantidad de desplazamiento para los planos de bits alfa en cada búfer de color RGBA. |
| getCAccumBits() | Obtiene o establece el número total de planos de bits en el búfer de acumulación. |
| setCAccumBits(byte value) | Obtiene o establece el número total de planos de bits en el búfer de acumulación. |
| getCAccumRedBits() | Obtiene o establece el número de planos de bits rojos en el búfer de acumulación. |
| setCAccumRedBits(byte value) | Obtiene o establece el número de planos de bits rojos en el búfer de acumulación. |
| getCAccumGreenBits() | Obtiene o establece el número de planos de bits verdes en la acumulación. |
| setCAccumGreenBits(byte value) | Obtiene o establece el número de planos de bits verdes en la acumulación. |
| getCAccumBlueBits() | Obtiene o establece el número de planos de bits azules en el búfer de acumulación. |
| setCAccumBlueBits(byte value) | Obtiene o establece el número de planos de bits azules en el búfer de acumulación. |
| getCAccumAlphaBits() | Obtiene o establece el número de planos de bits alfa en el búfer de acumulación. |
| setCAccumAlphaBits(byte value) | Obtiene o establece el número de planos de bits alfa en el búfer de acumulación. |
| getCDepthBits() | Obtiene o establece la profundidad del búfer de profundidad (eje z). |
| setCDepthBits(byte value) | Obtiene o establece la profundidad del búfer de profundidad (eje z). |
| getCStencilBits() | Obtiene o establece la profundidad del búfer de plantilla. |
| setCStencilBits(byte value) | Obtiene o establece la profundidad del búfer de plantilla. |
| getCAuxBuffers() | Obtiene o establece el número de búferes auxiliares. |
| setCAuxBuffers(byte value) | Obtiene o establece el número de búferes auxiliares. |
| getILayerType() | Obtiene o establece Este campo PUEDE ser ignorado |
| setILayerType(byte value) | Obtiene o establece Este campo PUEDE ser ignorado |
| getBReserved() | Obtiene o establece especifica el número de planos de superposición y subyacentes. |
| setBReserved(byte value) | Obtiene o establece especifica el número de planos de superposición y subyacentes. |
| getDwLayerMask() | Obtiene o establece Este campo PUEDE ser ignorado. |
| setDwLayerMask(int value) | Obtiene o establece Este campo PUEDE ser ignorado. |
| getDwVisibleMask() | Obtiene o establece especifica el color transparente o el índice de un plano subyacente. |
| setDwVisibleMask(int value) | Obtiene o establece especifica el color transparente o el índice de un plano subyacente. |
| getDwDamageMask() | Obtiene o establece Este campo PUEDE ser ignorado |
| setDwDamageMask(int value) | Obtiene o establece Este campo PUEDE ser ignorado |
EmfPixelFormatDescriptor()
public EmfPixelFormatDescriptor()
getNSize()
public short getNSize()
Obtiene o establece un entero de 16 bits que especifica el tamaño, en bytes, de esta estructura de datos.
Returns: short
setNSize(short value)
public void setNSize(short value)
Obtiene o establece un entero de 16 bits que especifica el tamaño, en bytes, de esta estructura de datos.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | short |
getNVersion()
public short getNVersion()
Obtiene o establece un entero de 16 bits que DEBE establecerse en 0x0001.
Returns: short
setNVersion(short value)
public void setNVersion(short value)
Obtiene o establece un entero de 16 bits que DEBE establecerse en 0x0001.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | short |
getDwFlags()
public int getDwFlags()
Obtiene o establece banderas de bits que especifican propiedades del búfer de píxeles que se usa para la salida a la superficie de dibujo. Estas propiedades no son todas mutuamente excluyentes; se permiten combinaciones de banderas, excepto donde se indique lo contrario.
Returns: int
setDwFlags(int value)
public void setDwFlags(int value)
Obtiene o establece banderas de bits que especifican propiedades del búfer de píxeles que se usa para la salida a la superficie de dibujo. Estas propiedades no son todas mutuamente excluyentes; se permiten combinaciones de banderas, excepto donde se indique lo contrario.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getIPixelType()
public byte getIPixelType()
Obtiene o establece el tipo de datos de píxel PFD_TYPE_RGBA 0x00 El formato de píxel es RGBA. PFD_TYPE_COLORINDEX 0x01 Cada píxel es un índice en una tabla de colores.
Returns: byte
setIPixelType(byte value)
public void setIPixelType(byte value)
Obtiene o establece el tipo de datos de píxel PFD_TYPE_RGBA 0x00 El formato de píxel es RGBA. PFD_TYPE_COLORINDEX 0x01 Cada píxel es un índice en una tabla de colores.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCColorBits()
public byte getCColorBits()
Obtiene o establece el número de bits por píxel para tipos de píxel RGBA, excluyendo los planos de bits alfa. Para píxeles de tabla de colores, es el tamaño de cada índice de la tabla de colores.
Returns: byte
setCColorBits(byte value)
public void setCColorBits(byte value)
Obtiene o establece el número de bits por píxel para tipos de píxel RGBA, excluyendo los planos de bits alfa. Para píxeles de tabla de colores, es el tamaño de cada índice de la tabla de colores.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCRedBits()
public byte getCRedBits()
Obtiene o establece el número de planos de bits rojos en cada búfer de color RGBA.
Returns: byte
setCRedBits(byte value)
public void setCRedBits(byte value)
Obtiene o establece el número de planos de bits rojos en cada búfer de color RGBA.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCRedShift()
public byte getCRedShift()
Obtiene o establece la cantidad de desplazamiento en bits para los planos de bits rojos en cada búfer de color RGBA.
Returns: byte
setCRedShift(byte value)
public void setCRedShift(byte value)
Obtiene o establece la cantidad de desplazamiento en bits para los planos de bits rojos en cada búfer de color RGBA.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCGreenBits()
public byte getCGreenBits()
Obtiene o establece el número de planos de bits verdes en cada búfer de color RGBA.
Returns: byte
setCGreenBits(byte value)
public void setCGreenBits(byte value)
Obtiene o establece el número de planos de bits verdes en cada búfer de color RGBA.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCGreenShift()
public byte getCGreenShift()
Obtiene o establece la cantidad de desplazamiento para los planos de bits verdes en cada búfer de color RGBA.
Returns: byte
setCGreenShift(byte value)
public void setCGreenShift(byte value)
Obtiene o establece la cantidad de desplazamiento para los planos de bits verdes en cada búfer de color RGBA.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCBlueBits()
public byte getCBlueBits()
Obtiene o establece el número de planos de bits azules en cada búfer de color RGBA.
Returns: byte
setCBlueBits(byte value)
public void setCBlueBits(byte value)
Obtiene o establece el número de planos de bits azules en cada búfer de color RGBA.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCBlueShift()
public byte getCBlueShift()
Obtiene o establece la cantidad de desplazamiento para los planos de bits azules en cada búfer de color RGBA.
Returns: byte
setCBlueShift(byte value)
public void setCBlueShift(byte value)
Obtiene o establece la cantidad de desplazamiento para los planos de bits azules en cada búfer de color RGBA.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCAlphaBits()
public byte getCAlphaBits()
Obtiene o establece el número de planos de bits alfa en cada búfer de color RGBA.
Returns: byte
setCAlphaBits(byte value)
public void setCAlphaBits(byte value)
Obtiene o establece el número de planos de bits alfa en cada búfer de color RGBA.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCAlphaShift()
public byte getCAlphaShift()
Obtiene o establece la cantidad de desplazamiento para los planos de bits alfa en cada búfer de color RGBA.
Returns: byte
setCAlphaShift(byte value)
public void setCAlphaShift(byte value)
Obtiene o establece la cantidad de desplazamiento para los planos de bits alfa en cada búfer de color RGBA.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCAccumBits()
public byte getCAccumBits()
Obtiene o establece el número total de planos de bits en el búfer de acumulación.
Returns: byte
setCAccumBits(byte value)
public void setCAccumBits(byte value)
Obtiene o establece el número total de planos de bits en el búfer de acumulación.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCAccumRedBits()
public byte getCAccumRedBits()
Obtiene o establece el número de planos de bits rojos en el búfer de acumulación.
Returns: byte
setCAccumRedBits(byte value)
public void setCAccumRedBits(byte value)
Obtiene o establece el número de planos de bits rojos en el búfer de acumulación.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCAccumGreenBits()
public byte getCAccumGreenBits()
Obtiene o establece el número de planos de bits verdes en la acumulación.
Returns: byte
setCAccumGreenBits(byte value)
public void setCAccumGreenBits(byte value)
Obtiene o establece el número de planos de bits verdes en la acumulación.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCAccumBlueBits()
public byte getCAccumBlueBits()
Obtiene o establece el número de planos de bits azules en el búfer de acumulación.
Returns: byte
setCAccumBlueBits(byte value)
public void setCAccumBlueBits(byte value)
Obtiene o establece el número de planos de bits azules en el búfer de acumulación.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCAccumAlphaBits()
public byte getCAccumAlphaBits()
Obtiene o establece el número de planos de bits alfa en el búfer de acumulación.
Returns: byte
setCAccumAlphaBits(byte value)
public void setCAccumAlphaBits(byte value)
Obtiene o establece el número de planos de bits alfa en el búfer de acumulación.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCDepthBits()
public byte getCDepthBits()
Obtiene o establece la profundidad del búfer de profundidad (eje z).
Returns: byte
setCDepthBits(byte value)
public void setCDepthBits(byte value)
Obtiene o establece la profundidad del búfer de profundidad (eje z).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCStencilBits()
public byte getCStencilBits()
Obtiene o establece la profundidad del búfer de plantilla.
Returns: byte
setCStencilBits(byte value)
public void setCStencilBits(byte value)
Obtiene o establece la profundidad del búfer de plantilla.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getCAuxBuffers()
public byte getCAuxBuffers()
Obtiene o establece especifica el número de búferes auxiliares. Los búferes auxiliares no son compatibles.
Returns: byte
setCAuxBuffers(byte value)
public void setCAuxBuffers(byte value)
Obtiene o establece especifica el número de búferes auxiliares. Los búferes auxiliares no son compatibles.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getILayerType()
public byte getILayerType()
Obtiene o establece Este campo PUEDE ser ignorado
Returns: byte
setILayerType(byte value)
public void setILayerType(byte value)
Obtiene o establece Este campo PUEDE ser ignorado
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getBReserved()
public byte getBReserved()
Obtiene o establece especifica el número de planos de superposición y subyacentes. Los bits 0 a 3 especifican hasta 15 planos de superposición y los bits 4 a 7 especifican hasta 15 planos subyacentes.
Returns: byte
setBReserved(byte value)
public void setBReserved(byte value)
Obtiene o establece especifica el número de planos de superposición y subyacentes. Los bits 0 a 3 especifican hasta 15 planos de superposición y los bits 4 a 7 especifican hasta 15 planos subyacentes.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
getDwLayerMask()
public int getDwLayerMask()
Obtiene o establece Este campo PUEDE ser ignorado.
Returns: int
setDwLayerMask(int value)
public void setDwLayerMask(int value)
Obtiene o establece Este campo PUEDE ser ignorado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getDwVisibleMask()
public int getDwVisibleMask()
Obtiene o establece especifica el color transparente o el índice de un plano subyacente. Cuando el tipo de píxel es RGBA, dwVisibleMask es un valor de color RGB transparente. Cuando el tipo de píxel es índice de color, es un valor de índice transparente.
Returns: int
setDwVisibleMask(int value)
public void setDwVisibleMask(int value)
Obtiene o establece especifica el color transparente o el índice de un plano subyacente. Cuando el tipo de píxel es RGBA, dwVisibleMask es un valor de color RGB transparente. Cuando el tipo de píxel es índice de color, es un valor de índice transparente.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getDwDamageMask()
public int getDwDamageMask()
Obtiene o establece Este campo PUEDE ser ignorado
Returns: int
setDwDamageMask(int value)
public void setDwDamageMask(int value)
Obtiene o establece Este campo PUEDE ser ignorado
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |