ICC_CLUT16

typedef struct __ICC_CLUT16
{
   L_IccUInt8Number NumOfGridPoints[16];
   L_IccUInt8Number uPrecision;
   L_IccUInt8Number uPad[3];
   L_IccUInt16Number * pData;
} ICC_CLUT16, * 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.