DIB bitmap types:
Private Type CIEXYZ
   ciexyzX As Long 'FXPT2DOT30
   ciexyzY As Long 'FXPT2DOT30
   ciexyzZ As Long 'FXPT2DOT30
End Type
Private Type CIEXYZTRIPLE
   ciexyzRed As CIEXYZ
   ciexyzGreen As CIEXYZ
   ciexyzBlue As CIEXYZ
End Type
Private Type BITMAPV4HEADER
    bV4Size As Long
    bV4Width As Long
    bV4Height As Long
    bV4Planes As Integer
    bV4BitCount As Integer
    bV4Compression As Long
    bV4SizeImage As Long
    bV4XPelsPerMeter As Long
    bV4YPelsPerMeter As Long
    bV4ClrUs