PixelFormat

PixelFormat enumeration

指定图像中每个像素的颜色数据格式。

public enum PixelFormat

价值观

姓名价值描述
Indexed65536像素数据包含颜色索引值,这意味着这些值是 系统颜色表中颜色的索引,而不是单个颜色值。
Gdi131072像素数据包含 GDI 颜色。
Alpha262144像素数据包含未预乘的 alpha 值。
PAlpha524288像素格式包含预乘的 alpha 值。
Extended1048576保留值。
Canonical2097152每个像素 32 位的默认像素格式。 格式指定 24 位颜色深度和 8 位 alpha 通道。
Undefined0像素格式未定义。
DontCare0未指定像素格式。
Format1bppIndexed196865指定像素格式为每像素 1 位,并使用索引颜色。 因此颜色表中有两种颜色。
Format4bppIndexed197634指定格式为每像素 4 位,索引。
Format8bppIndexed198659指定格式为每像素 8 位,索引。 因此颜色表中有 256 种颜色。
Format16bppGrayScale1052676像素格式为每像素 16 位。 颜色信息指定 65536 种灰度。
Format16bppRgb555135173指定格式为每像素 16 位; 各 5 位用于红色、绿色和蓝色分量。 剩余位不使用。
Format16bppRgb565135174指定格式为每像素 16 位; 5 位用于红色分量, 6 位用于绿色分量,5 位用于蓝色分量。
Format16bppArgb1555397319像素格式为每像素 16 位。颜色信息指定了 32,768 种颜色, 其中 5 位是红色,5 位是绿色,5 位是蓝色,1 位是 alpha。
Format24bppRgb137224指定格式为每像素 24 位;每个 8 位用于红色、 绿色和蓝色分量。
Format32bppRgb139273指定格式为每像素 32 位;红色、绿色和蓝色分量各使用 8 位。 其余 8 位不使用。
Format32bppArgb2498570指定格式为每像素 32 位;每个 8 位用于 alpha、 红色、绿色和蓝色分量。
Format32bppPArgb925707指定格式为每像素 32 位;每个 8 位用于 alpha、 红色、绿色和蓝色分量。红绿蓝分量预乘, 根据alpha分量
Format48bppRgb1060876指定格式为每像素 48 位;每个 16 位用于红色、 绿色和蓝色分量。
Format64bppArgb3424269指定格式为每像素 64 位;每个 16 位用于 alpha、 红色、绿色和蓝色分量。
Format64bppPArgb1851406指定格式为每像素 64 位;每个 16 位用于 alpha、 红色、绿色和蓝色分量。红绿蓝分量根据alpha分量预乘 。
Max15此枚举的最大值。

也可以看看