# BMPHEAD Struct Reference

`#include <il_bmp.h>`

## Data Fields

ILushort | bfType
ILint | bfSize
ILuint | bfReserved
ILint | bfDataOff
ILint | biSize
ILint | biWidth
ILint | biHeight
ILshort | biPlanes
ILshort | biBitCount
ILint | biCompression
ILint | biSizeImage
ILint | biXPelsPerMeter
ILint | biYPelsPerMeter
ILint | biClrUsed
ILint | biClrImportant

## Field Documentation

ILint BMPHEAD::bfDataOff

Referenced by iGetBmpHead(), ilReadRLE4Bmp(), ilReadRLE8Bmp(), and ilReadUncompBmp().

ILuint BMPHEAD::bfReserved

Referenced by iGetBmpHead().

ILint BMPHEAD::bfSize

Referenced by iGetBmpHead().

ILushort BMPHEAD::bfType

Referenced by iGetBmpHead().

ILshort BMPHEAD::biBitCount

Referenced by iGetBmpHead(), and ilReadUncompBmp().

ILint BMPHEAD::biClrImportant

Referenced by iGetBmpHead().

ILint BMPHEAD::biClrUsed

Referenced by iGetBmpHead(), ilReadRLE8Bmp(), and ilReadUncompBmp().

ILint BMPHEAD::biCompression

Referenced by iGetBmpHead(), iLoadBitmapInternal(), and ilReadUncompBmp().

ILint BMPHEAD::biHeight

Referenced by iGetBmpHead(), ilReadRLE4Bmp(), ilReadRLE8Bmp(), and ilReadUncompBmp().

ILshort BMPHEAD::biPlanes

Referenced by iGetBmpHead(), and iLoadBitmapInternal().

ILint BMPHEAD::biSize

Referenced by iGetBmpHead().

ILint BMPHEAD::biSizeImage

Referenced by iGetBmpHead().

ILint BMPHEAD::biWidth

Referenced by iGetBmpHead(), ilReadRLE4Bmp(), ilReadRLE8Bmp(), and ilReadUncompBmp().

ILint BMPHEAD::biXPelsPerMeter

Referenced by iGetBmpHead().

ILint BMPHEAD::biYPelsPerMeter

Referenced by iGetBmpHead().

The documentation for this struct was generated from the following file:

- E:/DevIL/src-IL/include/il_bmp.h