Enum PixelFormat
PixelFormat enumeration
Specifies the format of the color data for each pixel in the image.
public enum PixelFormat
Values
Name | Value | Description |
---|---|---|
Indexed | 65536 | 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 | 131072 | The pixel data contains GDI colors. |
Alpha | 262144 | The pixel data contains alpha values that are not premultiplied. |
PAlpha | 524288 | The pixel format contains premultiplied alpha values. |
Extended | 1048576 | Reserved value. |
Canonical | 2097152 | The default pixel format of 32 bits per pixel. The format specifies 24-bit color depth and an 8-bit alpha channel. |
Undefined | 0 | The pixel format is undefined. |
DontCare | 0 | No pixel format is specified. |
Format1bppIndexed | 196865 | 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. |
Format4bppIndexed | 197634 | Specifies that the format is 4 bits per pixel, indexed. |
Format8bppIndexed | 198659 | Specifies that the format is 8 bits per pixel, indexed. The color table therefore has 256 colors in it. |
Format16bppGrayScale | 1052676 | The pixel format is 16 bits per pixel. The color information specifies 65536 shades of gray. |
Format16bppRgb555 | 135173 | 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. |
Format16bppRgb565 | 135174 | 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. |
Format16bppArgb1555 | 397319 | 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. |
Format24bppRgb | 137224 | Specifies that the format is 24 bits per pixel; 8 bits each are used for the red, green, and blue components. |
Format32bppRgb | 139273 | 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. |
Format32bppArgb | 2498570 | Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components. |
Format32bppPArgb | 925707 | 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. |
Format48bppRgb | 1060876 | Specifies that the format is 48 bits per pixel; 16 bits each are used for the red, green, and blue components. |
Format64bppArgb | 3424269 | Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components. |
Format64bppPArgb | 1851406 | 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. |
Max | 15 | The maximum value for this enumeration. |
See Also
- namespace System.Drawing.Imaging
- assembly Aspose.Drawing