Windows用位图(Bitmap)来显示和保存图像,从单色的到24位真彩色图像都可以存储到位图中。
位图实际上是一个像素值阵列,像素阵列存储在一个字节数组中,每一个像素的位数可以是1、4、8或24。单色位图的字节数组中的每一位代表一个像素,16色位图的字节数组中每一个字节存储两个像素,256色的位图每一个字节存储一个像素,而真彩色位图中每个像素用三个字节来表示。在256色以下的位图中存储的像素值实际上是调色板索引,在真彩色位图中存储的则是像素的RGB颜色值。
位图分为依赖于设备的位图(DDB)和与设备无关的位图(DIB),二者有不同的用途。