Class PixelDataFormat
The pixel data format.
[ComVisible(false)]
public class PixelDataFormat
- Inheritance
-
PixelDataFormat
- Inherited Members
Properties
- BitsPerPixel
Gets the bits per pixel.
- ChannelBits
Gets the bits count for each channel.
- ChannelsCount
Gets the channels count.
- Cmyk
Gets the PixelDataFormat defined for 32 bits per pixel with 8 bits for each of the cyan, magenta, yellow and black.
- Grayscale
Gets the PixelDataFormat defined for 8 bits per pixel with 8 bits representing grayscale intensity in the 0-255 interval.
- GrayscaleAlpha
Gets 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.
- PixelFormat
Gets the pixel format.
- Rgb16Bpp555
Gets the PixelDataFormat defined for 16 bits per pixel with 5 bits for each of the red, green and blue, alpha is not defined.
- Rgb24Bpp
Gets the PixelDataFormat defined for 24 bits per pixel with 8 bits for each of the alpha, red, green and blue, alpha is not defined.
- Rgb24BppPng
Gets the PixelDataFormat defined for 24 bits per pixel with 8 bits for each of the alpha, red, green and blue, alpha is not defined.
- Rgb32Bpp
Gets the PixelDataFormat defined for 32 bits per pixel with 8 bits for each of the alpha, red, green and blue.
- RgbIndexed1Bpp
Gets 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.
- RgbIndexed2Bpp
Gets 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.
- RgbIndexed4Bpp
Gets 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.
- RgbIndexed8Bpp
Gets 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.
- Rgba32Bpp
Gets the PixelDataFormat defined for 32 bits per pixel with 8 bits for each of the alpha, red, green and blue.
- YCbCr
Gets the PixelDataFormat defined for 24 bits per pixel with 8 bits for each of the luma, blue-difference and red-difference chroma components.
- Ycck
Gets the PixelDataFormat defined for 32 bits per pixel with 8 bits for each of the luma, blue-difference, red-difference and black chroma components.
Methods
- Equals(object)
Determines whether the specified object is equal to this instance.
- GetHashCode()
Returns a hash code for this instance.
- ToString()
Returns a string that represents this instance.
Operators
- operator ==(PixelDataFormat, PixelDataFormat)
Returns result of equality for two PixelDataFormat classes.
- operator !=(PixelDataFormat, PixelDataFormat)
Returns result of non-equality for two PixelDataFormat classes.