KCMS Application Developer's Guide

icIlluminant

icIlluminant is used in the icMeasurement structure.

/* Pre-defined illuminants, used in measurement and viewing
  * conditions type */
 typedef enum {
     icIlluminantUnknown           = 0x00000000L,
     icIlluminantD50               = 0x00000001L,
     icIlluminantD65               = 0x00000002L,
     icIlluminantD93               = 0x00000003L,
     icIlluminantF2                = 0x00000004L,
     icIlluminantD55               = 0x00000005L,
     icIlluminantA                 = 0x00000006L,
     icIlluminantEquiPowerE        = 0x00000007L,    /* Equi-Power (E) */
     icIlluminantF8                = 0x00000008L,    
     icMaxEnumIluminant            = 0xFFFFFFFFL     /* enum = 4 bytes max */
 } icIlluminant;