DibBitCount
DibBitCount enumeration
BitCount 枚举指定定义每个像素的位数和 与设备无关的位图 (DIB) 中的最大颜色数。
public enum DibBitCount : short
价值观
姓名 | 价值 | 描述 |
---|---|---|
Bitcount0 | 0 | 每个像素的位数未定义。 图像应该是 JPEG 或 PNG 格式。 这两种格式都不包含颜色表,因此该值 指定不存在颜色表。有关 JPEG 和 PNG 压缩格式的更多信息,请参阅 [JFIF] 和 [RFC2083] 。 |
Bitcount1 | 1 | 用两种颜色指定图像。位图中的每个像素是 由单个位表示的。如果该位清零,则像素 以颜色表中第一个条目的颜色显示; 如果该位设置,该像素具有表中第二个条目的颜色。 |
Bitcount2 | 4 | 图像最多指定 16 种颜色。 位图中的每个像素由 颜色表中的 4 位索引表示,每个字节包含 2 个像素。 |
Bitcount3 | 8 | 图像指定最多 256 种颜色。 位图中的每个像素由 颜色表中的 8 位索引表示,每个字节包含 1 个像素。 |
Bitcount4 | 16 | 图像指定最多 2^16 种颜色。 位图中的每个像素由一个 16 位值表示 |
Bitcount5 | 24 | 位图最多有 2^24 种颜色,DIB 的 Colors 字段为 NULL。 位图数组中的每个 3 字节三元组分别代表一个像素的蓝色、绿色和红色的相对强度 。 Colors 颜色表 用于优化基于调色板的设备上使用的颜色,并且必须包含 BitmapInfoHeader Object 的 ColorUsed 字段指定的条目数 |
Bitcount6 | 32 | 位图最多有2^24种颜色 |