Table of Contents

Enum PixelFormat

Namespace
Alternet.Drawing
Assembly
Alternet.UI.Interfaces.dll

Specifies the format of the color data for each pixel in the image.

public enum PixelFormat

Fields

Alpha = 262144

The pixel data contains alpha values that are not premultiplied.

Canonical = 2097152

The default pixel format of 32 bits per pixel. The format specifies 24-bit color depth and an 8-bit alpha channel.

DontCare = 0

No pixel format is specified.

Extended = 1048576

Reserved.

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.

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.

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.

Format24bppRgb = 137224

Specifies that the format is 24 bits per pixel; 8 bits each are used for the red, green, and blue components.

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.

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.

Format48bppRgb = 1060876

Specifies that the format is 48 bits per pixel; 16 bits each are used for the red, green, and blue components.

Format4bppIndexed = 197634

Specifies that the format is 4 bits per pixel, indexed.

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.

Format8bppIndexed = 198659

Specifies that the format is 8 bits per pixel, indexed. The color table therefore has 256 colors in it.

Gdi = 131072

The pixel data contains GDI colors.

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.

Max = 15

The maximum value for this enumeration.

PAlpha = 524288

The pixel format contains premultiplied alpha values.

Undefined = 0

The pixel format is undefined.