BITMAPINFO 结构
BITMAPINFO 结构定义维度和颜色信息 windows 设备无关位图 (dib) (DIB)。
typedef struct tagBITMAPINFO {
BITMAPINFOHEADER bmiHeader;
RGBQUAD bmiColors[1];
} BITMAPINFO;
参数
bmiHeader
指定包含有关的与设备无关位图 (dib) 维度和颜色格式的信息的 BITMAPINFOHEADER 结构。bmiColors
指定数组 RGBQUAD 或 DWORD 定义在位图中的颜色的数据类型。
备注
一个设备无关位图 (dib) 包括两个不同的部分:描述位图的维度和颜色的 BITMAPINFO 结构和在位图指定像素的字节。一起打包在数组中的位,但是,在 LONG 边界必须填充每扫描行与零结尾。如果该高度为正数的,位图的原点为左下角。如果该高度为负,原点是该左上角。
一个 打包的位图 是字节数组紧跟在 BITMAPINFO 结构的位图。打包的位图由一个指针引用。
有关 BITMAPINFO 结构和相应的值的更多信息 BITMAPINFOHEADER 和 RGBQUAD 结构的成员,请参见以下主题。 Windows SDK 文档。
要求
标题: wingdi.h