BITMAPINFO 结构

BITMAPINFO 结构定义维度和颜色信息 windows 设备无关位图 (dib) (DIB)。

typedef struct tagBITMAPINFO {
   BITMAPINFOHEADER bmiHeader;
   RGBQUAD bmiColors[1];
} BITMAPINFO;

参数

  • bmiHeader
    指定包含有关的与设备无关位图 (dib) 维度和颜色格式的信息的 BITMAPINFOHEADER 结构。

  • bmiColors
    指定数组 RGBQUADDWORD 定义在位图中的颜色的数据类型。

备注

一个设备无关位图 (dib) 包括两个不同的部分:描述位图的维度和颜色的 BITMAPINFO 结构和在位图指定像素的字节。一起打包在数组中的位,但是,在 LONG 边界必须填充每扫描行与零结尾。如果该高度为正数的,位图的原点为左下角。如果该高度为负,原点是该左上角。

一个 打包的位图 是字节数组紧跟在 BITMAPINFO 结构的位图。打包的位图由一个指针引用。

有关 BITMAPINFO 结构和相应的值的更多信息 BITMAPINFOHEADERRGBQUAD 结构的成员,请参见以下主题。 Windows SDK 文档。

要求

标题: wingdi.h

请参见

参考

CBrush::CreateDIBPatternBrush

BITMAPINFOHEADER

RGBQUAD

其他资源

结构、样式、回调和消息映射