PixelDataFormat class

PixelDataFormat class

The pixel data format.

The PixelDataFormat type exposes the following members:

Properties

PropertyDescription
rgb_32_bppGets the PixelDataFormat defined for 32 bits per pixel with 8 bits for each of the alpha, red, green and blue.
cmykGets the PixelDataFormat defined for 32 bits per pixel with 8 bits for each of the cyan, magenta, yellow and black.
rgb_24_bppGets the PixelDataFormat defined for 24 bits per pixel with 8 bits for each of the alpha, red, green and blue, alpha is not defined.
rgb_16_bpp_555Gets the PixelDataFormat defined for 16 bits per pixel with 5 bits for each of the red, green and blue, alpha is not defined.
rgb_indexed_8_bppGets the PixelDataFormat defined for indexed 8 bit per color.
The indexed pixel data storage is intended to allow data storage and retrieval everywhere the color palette is used.
Use with caution, because may require conversion from one palette to another or from RGBA to indexed color model.
rgb_indexed_4_bppGets the PixelDataFormat defined for indexed 4 bit per color.
The indexed pixel data storage is intended to allow data storage and retrieval everywhere the color palette is used.
Use with caution, because may require conversion from one palette to another or from RGBA to indexed color model.
rgb_indexed_2_bppGets the PixelDataFormat defined for indexed 2 bit per color.
The indexed pixel data storage is intended to allow data storage and retrieval everywhere the color palette is used.
Use with caution, because may require conversion from one palette to another or from RGBA to indexed color model.
rgb_indexed_1_bppGets the PixelDataFormat defined for indexed 1 bit per color.
The indexed pixel data storage is intended to allow data storage and retrieval everywhere the color palette is used.
Use with caution, because may require conversion from one palette to another or from RGBA to indexed color model.
y_cb_crGets the PixelDataFormat defined for 24 bits per pixel with 8 bits for each of the luma, blue-difference and red-difference chroma components.
grayscaleGets the PixelDataFormat defined for 8 bits per pixel with 8 bits representing grayscale intensity in the 0-255 interval.
ycckGets the PixelDataFormat defined for 32 bits per pixel with 8 bits for each of the luma, blue-difference, red-difference and black chroma components.
rgba_32_bppGets the PixelDataFormat defined for 32 bits per pixel with 8 bits for each of the alpha, red, green and blue.
rgb_24_bpp_pngGets the PixelDataFormat defined for 24 bits per pixel with 8 bits for each of the alpha, red, green and blue, alpha is not defined.
grayscale_alphaGets the PixelDataFormat defined for 16 bits per pixel with 8 bits representing grayscale intensity in the 0-255 interval and additional 8 bit alpha component.
pixel_formatGets the pixel format.
bits_per_pixelGets the bits per pixel.
channels_countGets the channels count.
channel_bitsGets the bits count for each channel.

See Also