KCMS Application Developer's Guide

Arguments

Table 4-27 KcsUpdateProfile() Arguments

Argument 

Description 

profile

The identifier of the profile to be updated. 

*charact

A set of color sample measurements where sample is a color patch on a test target. 

*calib

The linearization tables needed to calibrate the profile. These tables are required to calibrate all device types. They are also required when calling KcsUpdateProfile() to characterize a scanner or monitor. Both the input and output spaces are KcsRGB for a scanner and monitor. The RGB samples are scaled in the range of 0.0 to 1.0.

*CMMSpecificData 

A pointer to any additional data needed by a specific CMM to update the profile. Refer to the CMM documentation for any specific data required. For use with the default CMM, your application should set this argument to NULL.