System::Drawing::Imaging::PixelFormat enum

PixelFormat enum

指定像素的颜色数据格式。

enum class PixelFormat

名称描述
Indexed65536指定像素数据包含颜色索引值,这意味着它们是系统颜色表中颜色的索引。
Gdi131072指定像素数据包含 GDI 颜色。
Alpha262144指定像素数据包含未预乘的 alpha 值。
PAlpha524288指定像素数据包含预乘的 alpha 值。
扩展1048576已保留。
规范2097152指定每像素 32 位的像素格式,具有 24 位颜色深度和 8 位 alpha 通道。
未定义0指定像素格式未定义。
不关心0像素格式未指定。
Format1bppIndexedn/a指定像素格式为每像素 1 位的索引颜色。
Format4bppIndexedn/a指定像素格式为每像素 4 位的索引颜色。
Format8bppIndexedn/a指定像素格式为每像素 8 位的索引颜色。
Format16bppGrayScalen/a指定像素格式为每像素 16 位。颜色信息指定 65536 种灰度。
Format16bppRgb555n/a指定像素格式为每像素 16 位,每个红、绿、蓝分量各 5 位,剩余位未使用。
Format16bppRgb565n/a指定像素格式为每像素 16 位,红色 5 位,绿色 6 位,蓝色 5 位。
Format16bppArgb1555n/a指定像素格式为每像素 16 位,每个红、绿、蓝分量各 5 位,alpha 为 1 位。
Format24bppRgbn/a指定像素格式为每像素 24 位,红、绿、蓝每个分量 8 位。
Format32bppRgbn/a指定像素格式为每像素 32 位,其中红、绿、蓝每个分量各占 8 位,剩余的 8 位未使用。
Format32bppArgbn/a指定像素格式为每像素 32 位,其中红、绿、蓝每个分量各占 8 位,alpha 占 8 位。
Format32bppPArgbn/a指定像素格式为每像素 32 位,其中红、绿、蓝每个分量各占 8 位,alpha 占 8 位。红、绿、蓝分量会根据 alpha 分量的值进行预乘。
Format48bppRgbn/a指定像素格式为每像素 48 位,其中红、绿、蓝每个分量各占 16 位。
Format64bppArgbn/a指定像素格式为每像素 64 位,其中红、绿、蓝每个分量各占 16 位,alpha 占 16 位。
Format64bppPArgbn/a指定像素格式为每像素 64 位,其中红、绿、蓝每个分量各占 16 位,alpha 占 16 位。红、绿、蓝分量会根据 alpha 分量的值进行预乘。
Format32bppCMYKn/a指定像素格式为每像素 32 位,其中青色、品红、黄色和键色(Key)每个分量各占 8 位。
Max16此枚举的最大值。

另见