Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Image Pixel Format Constants

Applies to: desktop apps only

The following constants, defined in Gdipluspixelformats.h, specify various pixel formats used in bitmaps.

ConstantDescription
PixelFormat1bppIndexed

Specifies that the format is 1 bit per pixel, indexed.

PixelFormat4bppIndexed

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

PixelFormat8bppIndexed

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

PixelFormat16bppARGB1555

Specifies that the format is 16 bits per pixel; 1 bit is used for the alpha component, and 5 bits each are used for the red, green, and blue components.

PixelFormat16bppGrayScale

Specifies that the format is 16 bits per pixel, grayscale.

PixelFormat16bppRGB555

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.

PixelFormat16bppRGB565

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.

PixelFormat24bppRGB

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

PixelFormat32bppARGB

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

PixelFormat32bppPARGB

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.

PixelFormat32bppRGB

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.

PixelFormat48bppRGB

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

PixelFormat64bppARGB

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

PixelFormat64bppPARGB

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.

Remarks

PixelFormat48bppRGB, PixelFormat64bppARGB, and PixelFormat64bppPARGB use 16 bits per color component (channel). Windows GDI+ version 1.0 can read 16-bits-per-channel images, but such images are converted to an 8-bits-per-channel format for processing, displaying, and saving.

Requirements

Header

Gdipluspixelformats.h

 

 

Send comments about this topic to Microsoft

Build date: 3/6/2012

Community Additions

Show: