图像像素格式常量

以下常量(在 Gdipluspixelformats.h 中定义)指定位图中使用的各种像素格式。

返回的常量 说明
PixelFormat1bppIndexed
指定格式为每像素 1 位,已编制索引。
PixelFormat4bppIndexed
指定格式为每像素 4 位而且已创建索引。
PixelFormat8bppIndexed
指定格式为每像素 8 位而且已创建索引。
PixelFormat16bppARGB1555
指定格式为每像素 16 位;1 位用于 alpha 分量,5 位分别用于红色、绿色和蓝色分量。
PixelFormat16bppGrayScale
指定格式为每像素 16 位灰度。
PixelFormat16bppRGB555
指定格式为每像素 16 位;红色、绿色和蓝色分量各使用 5 位。 剩余的 1 位未使用。
PixelFormat16bppRGB565
指定格式为每像素 16 位;红色分量使用 5 位,绿色分量使用 6 位,蓝色分量使用 5 位。
PixelFormat24bppRGB
指定格式为每像素 24 位;红色、绿色和蓝色分量各使用 8 位。
PixelFormat32bppARGB
指定格式为每像素 32 位;alpha、红色、绿色和蓝色分量各使用 8 位。
PixelFormat32bppPARGB
指定格式为每像素 32 位;alpha、红色、绿色和蓝色分量各使用 8 位。 根据 alpha 分量,对红色、绿色和蓝色分量进行自左乘。
PixelFormat32bppRGB
指定格式为每像素 32 位;红色、绿色和蓝色分量各使用 8 位。 剩余的 8 位未使用。
PixelFormat48bppRGB
指定格式为每像素 48 位;红色、绿色和蓝色分量各使用 16 位。
PixelFormat64bppARGB
指定格式为每像素 64 位;alpha、红色、绿色和蓝色分量各使用 16 位。
PixelFormat64bppPARGB
指定格式为每像素 64 位;alpha、红色、绿色和蓝色分量各使用 16 位。 根据 alpha 分量,对红色、绿色和蓝色分量进行自左乘。

备注

PixelFormat48bppRGBPixelFormat64bppARGBPixelFormat64bppPARGB 使用每个颜色分量 16 位 (通道) 。 Windows GDI+ 版本 1.0 可以读取每通道 16 位图像,但此类图像转换为每通道 8 位格式,用于处理、显示和保存。

要求

要求
标头
Gdipluspixelformats.h