![]() |
PATH![]() |
![]() ![]() |
ColorSync 2.5 uses the Monitors & Sound control panel to provide a monitor calibration framework and per/monitor profiles. Among the features: you can select a separate profile for each available monitor; you can calibrate monitors and, for each monitor, create one or more color profiles (based on variations in gamma, white point, and so on); Apple provides a default calibration plug-in, but you can create your own calibration plug-in or use third-party versions; you can choose from any available calibrator to create a monitor profile.
For an overview of these features, see:
Starting with version 2.5, ColorSync also offers new features for working with displays: you can call ColorSync functions to get or set a monitor profile by AVID; you can use an optional profile tag, which you specify with the
cmVideoCardGammaTag
constant, to provide video card gamma data for a profile--when you call the function
CMSetProfileByAVID
, it retrieves the video card gamma data and sets the video card.
For sample code that uses the function
CMGetProfileByAVID
, see:
For an overview of video card gamma, see:
For descriptions of the data types and constants you use with video card data, see: