Compartir a través de


CGBitmapFlags Enumeración

Definición

Codificación de mapa de bits.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

[System.Flags]
public enum CGBitmapFlags
type CGBitmapFlags = 
Herencia
CGBitmapFlags
Atributos

Campos

AlphaInfoMask 31

La imagen tiene un canal alfa.

ByteOrder16Big 12288

Formato big endian de 16 bits.

ByteOrder16Little 4096

Formato little endian de 16 bits.

ByteOrder32Big 16384

Formato big endian de 32 grandes.

ByteOrder32Little 8192

Formato little endian de 32 bits.

ByteOrderDefault 0

Orden de bytes predeterminado.

ByteOrderMask 28672

Máscara para extraer el orden de bytes del resultado.

First 4

El canal alfa se usa primero 32 bits por píxel y 8 bits por canal (ARGB).

FloatComponents 256

Los componentes del mapa de bits son valores de punto flotante.

FloatInfoMask 3840
Last 3

El último alfa es el último, 32 bits por píxel, 8 bits por canal (RGBA).

None 0

Se usa para el procesamiento de CMYK, 32 bits por píxel, 8 bits por canal (CMYK).

NoneSkipFirst 6

No hay ningún canal alfa, 32 bits por píxel, 8 bits por canal, con el canal superior omitido (xRGB).

NoneSkipLast 5

No hay ningún canal alfa, 32 bits por píxel, 8 bits por canal, con el canal inferior omitido (RGBx).

Only 7

No hay datos de color, solo datos de canal alfa.

PremultipliedFirst 2

Los valores premultipados para RGB, el canal alfa viene primero usando 32 bits por píxel y 8 bits por canal (ARGB)

PremultipliedLast 1

Los valores premultipados para RGB, alpha viene en último lugar, 32 bits por píxel, 8 bits por canal (RGBA).

Comentarios

Esta enumeración especifica la información de diseño de los datos del componente en un mapa de bits.

El cuarzo admite una serie de modelos de color: rojo, verde y azul (RGB), cian, magenta, amarillo y negro clave (CMYK) y escala de grises. Además, es posible especificar un canal alfa que determine la transparencia del color al componer una imagen con otra.

Esta enumeración determina la organización en memoria de los datos e incluye el modelo de color, si hay un canal alfa presente y si los valores de componente se han premultiplicado.

La multiplicación previa significa que los valores de rojo, verde y azul ya se han multiplicado por el valor alfa. Esto ayuda a acelerar la representación, ya que evita tres multiplicaciones por píxel en tiempo de representación.

Se aplica a