ICC_CLUT16
typedef struct __ICC_CLUT16
{
   L_IccUInt8Number           NumOfGridPoints[16];
   L_IccUInt8Number           uPrecision;
   L_IccUInt8Number           uPad[3]; 
   L_IccUInt16Number L_FAR * pData;
} ICC_CLUT16, L_FAR * pICC_CLUT16;
The ICC_CLUT16 structure is used to color the lookup table data used in ICCTAG_LUT_A_TO_B_TYPE and ICCTAG_LUT_B_TO_A_TYPE structures.
| Member | Description | 
| NumOfGridPoints | Array that contains number of grid points in each dimension. The number of available dimensions can be obtained by the value of uInputChannels member of either ICCTAG_LUT_A_TO_B_TYPE or ICCTAG_LUT_B_TO_A_TYPE structure. | 
| uPrecision | Value that represents the precision of data elements, in bytes. Value must be 02h. | 
| uPad | Reserved for Padding. Pass 0. | 
| pData | Pointer to a buffer that contains CLUT Data Points. |