Data Types

Basic Data Types and Keywords

LEADTOOLS Basic Data Types

Keywords Used in Declarations

Color Conversion Data Types

Data Type

Defined As

Notes

L_Icc7BitAscii

L_UCHAR

must be terminated by NULL

Fixed Numbers

L_IccS15Fixed16Number

L_INT32

fixed signed 4 bytes, with 16 fractional bits

L_IccU16Fixed16Number

L_UINT32

fixed unsigned 4 bytes, with 16 fractional bits

L_IccU1Fixed15Number

L_UINT16

fixed unsigned 2 bytes, with 15 fractional bits

L_IccU8Fixed8Number

L_UINT16

fixed unsigned 2 bytes, with 8 fractional bits

Unsigned Integer Numbers

L_IccUInt16Number

L_UINT16

 

L_IccUInt32Number

L_UINT32

 

L_IccUInt64Number

L_UINT64

 

L_IccUInt8Number

L_UCHAR

 

Signed Integer Numbers

L_IccInt8Number

L_CHAR

 

L_IccInt16Number

L_INT16

 

L_IccIn328Number

L_INT32

 

L_IccInt64Number

L_INT64

 

L_IccSignature

L_INT32

 

Color Conversion Structures

WHITEPOINT

CMYK_PARAMS

YUV_PARAMS

LAB_PARAMS

CONVERSION_PARAMS

MEMICCPROFILE

ICC Profile Structures

ICCPROFILEEXT

ICCHEADER

ICCTAG

ICCTAG_LIST

ICCTAG_UNKNOWN_TYPE

ICCTAG_XYZ_TYPE

ICC_XYZ_NUMBER

ICCTAG_VIEW_COND_TYPE

ICC_VIEW_COND

ICCTAG_UINT8_ARRAY_TYPE

ICCTAG_UINT64_ARRAY_TYPE

ICCTAG_UINT32_ARRAY_TYPE

ICCTAG_UINT16_ARRAY_TYPE

ICCTAG_U16_FIXED16_ARRAY_TYPE

ICCTAG_TEXT_TYPE

ICCTAG_SIGNATURE_TYPE

ICCTAG_S15_FIXED16_ARRAY_TYPE

ICCTAG_RESPONSE_CURVE_SET16_TYPE

ICC_RESPONSE_CURVE

ICC_CURVE_STRUCTURE

ICC_XYZ_ARRAY

ICC_RESPONSE_ARRAYS

ICC_RESPONSE_16_NUMBER

ICCTAG_PROFILE_SEQ_DESC_TYPE

ICC_PROFILE_SEQ_DESC

ICC_PROFILE_DESC

ICCTAG_PARAMETRIC_CURVE_TYPE

ICC_PARAMETRIC_CURVE

ICCTAG_NAMED_COLOR2_TYPE

ICC_NAMED_COLOR2

ICC_NAMED_COLOR2_DATA

ICCTAG_MULTI_LOCALIZED_UNICODE_TYPE

ICC_MULTI_LOCALIZED_UNICODE

ICC_NAME_RECORD

ICCTAG_MEASUREMENT_TYPE

ICC_MEASUREMENT

ICCTAG_LUT_A_TO_B_TYPE, ICCTAG_LUT_B_TO_A_TYPE

ICC_MATRIX

ICCTAG_LUT8_TYPE

ICC_LUT8

ICC_CLUT8

ICCTAG_LUT16_TYPE

ICC_LUT16

ICC_CLUT16

ICCTAG_DATE_TIME_TYPE

ICC_DATE_TIME_NUMBER

ICCTAG_DATA_TYPE

ICC_DATA

ICCTAG_CURVE_TYPE

ICC_CURVE

ICCTAG_COLORANT_TABLE_TYPE

ICC_COLORANT_TABLE_DATA

ICCTAG_COLORANT_ORDER_TYPE

ICCTAG_CHROMATICITY_TYPE

ICC_CHROMATICITY

ICC_CHANNEL_COORD

ICCTAG_BASE

ICCDATATYPEFLAGS

ICCCOLORANTTYPE

ICCMEASUREMENTSIGNATURE

ICCFUNCTIONTYPE

ICCMEASUREMENTFLARE

ICCMEASUREMENTGEOMETRY

ICCSTANDARDOBSERVER

ICCTAGTYPESIGNATURE

ICCTECHNOLOGYSIGNATURE

ICCTAGSIGNATURE

ICCPROFILECLASS

ICCCOLORSPACE

ICCRENDERINGINTENT

ICCPLATFORMSIGNATURE

ICCSTANDARDILLUMINANT

Structures Used with Input and Output Functions

WINDOWS Structures