Specifies the format of the color data for each pixel in the image.
Enumerator |
---|
undefined | The pixel format is undefined.
|
dont_care | No pixel format is specified.
|
max | The maximum value for this enumeration.
|
indexed | The pixel data contains color-indexed values, which means the values are an index to colors in the system color table, as opposed to individual color values.
|
gdi | The pixel data contains GDI colors.
|
format_16bpp_rgb555 | Specifies that the format is 16 bits per pixel; 5 bits each are used for the red, green, and blue components. The remaining bit is not used.
|
format_16bpp_rgb565 | Specifies that the format is 16 bits per pixel; 5 bits are used for the red component, 6 bits are used for the green component, and 5 bits are used for the blue component.
|
format_24bpp_rgb | Specifies that the format is 24 bits per pixel; 8 bits each are used for the red, green, and blue components.
|
format_32bpp_rgb | Specifies that the format is 32 bits per pixel; 8 bits each are used for the red, green, and blue components. The remaining 8 bits are not used.
|
format_1bpp_indexed | Specifies that the pixel format is 1 bit per pixel and that it uses indexed color. The color table therefore has two colors in it.
|
format_4bpp_indexed | Specifies that the format is 4 bits per pixel, indexed.
|
format_8bpp_indexed | Specifies that the format is 8 bits per pixel, indexed. The color table therefore has 256 colors in it.
|
alpha | The pixel data contains alpha values that are not premultiplied.
|
format_16bpp_argb1555 | The pixel format is 16 bits per pixel. The color information specifies 32,768 shades of color, of which 5 bits are red, 5 bits are green, 5 bits are blue, and 1 bit is alpha.
|
palpha | The pixel format contains premultiplied alpha values.
|
format_32bpp_pargb | Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components. The red, green, and blue components are premultiplied, according to the alpha component.
|
extended | Reserved.
|
format_16bpp_gray_scale | The pixel format is 16 bits per pixel. The color information specifies 65536 shades of gray.
|
format_48bpp_rgb | Specifies that the format is 48 bits per pixel; 16 bits each are used for the red, green, and blue components.
|
format_64bpp_pargb | Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components. The red, green, and blue components are premultiplied according to the alpha component.
|
canonical | The default pixel format of 32 bits per pixel. The format specifies 24-bit color depth and an 8-bit alpha channel.
|
format_32bpp_argb | Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components.
|
format_64bpp_argb | Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components.
|