|  | 
| enum | HeaderOffset { HEADER_W_WIDENT = 0, 
HEADER_W_DTY = 2, 
HEADER_W_WTOOL = 4, 
HEADER_D_FCMAC = 14,
 HEADER_W_PNPARA = 18, 
HEADER_W_PNFNTB = 20, 
HEADER_W_PNSEP = 22, 
HEADER_W_PNSETB = 24,
 HEADER_W_PNBFTB = 26, 
HEADER_W_PNFFNTB = 28, 
HEADER_W_PNMAC = 96
 }
 | 
|  | 
| enum | PicOffset { PIC_W_MM = 0, 
PIC_W_XEXT = 2, 
PIC_W_YEXT = 4, 
PIC_W_DXAOFFSET = 8,
 PIC_W_DXASIZE = 10, 
PIC_W_DYASIZE = 12, 
PIC_W_BMWIDTH = 18, 
PIC_W_BMHEIGHT = 20,
 PIC_W_BMWIDTHBYTES = 22, 
PIC_B_BMPLANES = 24, 
PIC_B_BMBITSPIXEL = 25, 
PIC_D_CBSIZE = 32,
 PIC_W_MX = 36, 
PIC_W_MY = 38
 }
 | 
|  | 
| enum | OleOffset { OLE_W_MM = 0, 
OLE_W_OBJECTTYPE = 6, 
OLE_W_DXAOFFSET = 8, 
OLE_W_DXASIZE = 10,
 OLE_W_DYASIZE = 12, 
OLE_D_DWDATASIZE = 16, 
OLE_W_MX = 36, 
OLE_W_MY = 38
 }
 | 
|  | 
| enum | BitmapInfoHeaderV3Offset { BM_INFO_V3_SIZE = 0, 
BM_INFO_V3_WIDTH = 4, 
BM_INFO_V3_HEIGHT = 8, 
BM_INFO_V3_PLANES = 12,
 BM_INFO_V3_BITS_PIXEL = 14, 
BM_INFO_V3_COMPRESSION = 16, 
BM_INFO_V3_BITMAP_SIZE = 20, 
BM_INFO_V3_HORZ_RES = 24,
 BM_INFO_V3_VERT_RES = 28, 
BM_INFO_V3_COLORS_USED = 32, 
BM_INFO_V3_COLORS_IMPORTANT = 36, 
BM_INFO_V3_STRUCT_SIZE = 40
 }
 | 
|  | 
| enum | BitmapFileHeaderOffset { BM_FILE_MAGIC = 0, 
BM_FILE_SIZE = 2, 
BM_FILE_RESERVED = 6, 
BM_FILE_OFFSET = 10,
 BM_FILE_STRUCT_SIZE = 14
 }
 | 
|  | 
| enum | BitmapInfoHeaderV2Offset { BM_INFO_V2_SIZE = 0, 
BM_INFO_V2_WIDTH = 4, 
BM_INFO_V2_HEIGHT = 6, 
BM_INFO_V2_PLANES = 8,
 BM_INFO_V2_BITS_PIXEL = 10, 
BM_INFO_V2_STRUCT_SIZE = 12
 }
 | 
|  |