+ -
当前位置:首页 → 问答吧 → 请教DIB的问题

请教DIB的问题

时间:2011-09-23

来源:互联网

我看书上说的,bmp文件的开始是一个BITBMPFILEHEADER结构,接在后面的是BITMAPCOREHEADER或者BITMAPINFOHEADER结构,但是书上的例子讲解的时候又使用了一个BITMAPINFO结构,书上是这样写的:BITMAPINFO.bmiHeader.biSize [esi] == sizeof BITMAPPROCHEADER来判断接在后面的是那种结构,esi指向DIB的开头,这个BITMAPINFO结构是怎么回事??
我查到BITMAPINFO结构的定义是这样的
typedef struct tagBITMAPINFO { 
  BITMAPINFOHEADER bmiHeader; 
  RGBQUAD bmiColors[1]; 
} BITMAPINFO

这是怎么回事???

作者: lsytj0413   发布时间: 2011-09-23

是不是发错地方了???

作者: WJN92   发布时间: 2011-09-24