BeginMatching
BeginMatching is defined only if OLDROUTINENAMES is defined during compile time. Additionally, it uses 1.0 profiles, which are no longer supported. Use NCMBeginMatching (along with 2.0 profiles) instead.
CMAccelerationCalculateData
This function was used only by CMMs wishing to support hardware acceleration. With the advent of PowerPC chips, it no longer provides performance benefits over software implementations.
CMAccelerationLoadTables
This function was used only by CMMs wishing to support hardware acceleration. With the advent of PowerPC chips, it no longer provides performance benefits over software implementations.
CMBeginMatching
CMBeginMatching uses 1.0 profiles to establish onscreen matching. These profiles will not be supported. Use NCMBeginMatching instead. Not available in CarbonLib. Not available in Mac OS X.
CMCalibrateDisplay
Not available in CarbonLib. Available in Mac OS X 10.0 and later.
CMCheckBitmap
Use CWCheckBitmap instead. CMCheckBitmap is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMCheckColors
Use CWCheckColors instead. CMCheckColors is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMCheckPixMap
CMCheckPixMap is an API to CMMs. Use CWCheckPixMap instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMCloneProfileRef
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMCloseProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMConcatenateProfiles
CMConcatenateProfiles is an API for CMMs, and it uses 1.0 profiles.
CMConcatInit
CMConcatInit is an API to CMMs. Application developers should avoid calling CMMs directly, since they may or may not support a given API. To establish a color world using a set of profiles, use CWConcatColorWorld.
CMConvertFixedXYZToXYZ
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertHLSToRGB
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertHSVToRGB
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertLabToXYZ
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertLuvToXYZ
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertProfile2to1
ColorSync 1.0 profiles will no longer be supported, so CMConvertProfile2to1 has no utility. Not available in CarbonLib. Not available in Mac OS X.
CMConvertRGBToGray
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertRGBToHLS
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertRGBToHSV
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertXYZToFixedXYZ
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertXYZToLab
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertXYZToLuv
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertXYZToXYZ
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMConvertXYZToYxy
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMConvertYxyToXYZ
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMCopyProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMCopyProfileLocalizedString
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMCopyProfileLocalizedStringDictionary
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMCountImageProfiles
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMCountProfileElements
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMCreateProfileIdentifier
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMDeleteDeviceProfile
CMDeleteDeviceProfile is an API to the 1.0 Profile Responder component, which is no longer supported. Not available in CarbonLib. Not available in Mac OS X.
CMDisposeProfileSearch
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMDrawMatchedPicture
CMDrawMatchedPicture uses 1.0 profiles to match the PICT data, and these profiles will no longer be supported. Use NCMDrawMatchedPicture, which uses 2.0 profiles. Not available in CarbonLib. Not available in Mac OS X.
CMEmbedImage
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMEnableMatchingComment
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Not available in Mac OS X.
CMEndMatching
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Not available in Mac OS X.
CMFixedXYZToXYZ
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertFixedXYZToXYZ. Not available in CarbonLib. Not available in Mac OS X.
CMFlattenProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetColorSyncFolderPath
CMGetColorSyncFolderSpec
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetColorSyncVersion
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present. Available in Mac OS X 10.0 and later.
CMGetCWInfo
Available in CarbonLib 1.0 and later when ColorSync 1.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetDefaultDevice
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMGetDefaultProfileBySpace
Available in CarbonLib 1.0 and later when ColorSync 2.5 or later is present. Available in Mac OS X 10.0 and later.
CMGetDefaultProfileByUse
Available in CarbonLib 1.0 and later when ColorSync 3.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetDeviceDefaultProfileID
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMGetDeviceFactoryProfiles
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMGetDeviceInfo
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMGetDeviceProfile
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMGetDeviceProfiles
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMGetDeviceState
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMGetGammaByAVID
Available in CarbonLib 1.0 and later when ColorSync 3.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetImageSpace
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMGetIndexedProfile
CMGetIndexedProfile is an API to the 1.0 Profile Responder component, which is no longer supported. Services for searching and indexing 2.0 profiles are supported via CMNewProfileSearch, CMSearchGetIndProfile, and other search routines. Not available in CarbonLib. Not available in Mac OS X.
CMGetIndImageProfile
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMGetIndNamedColorValue
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMGetIndProfileElement
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetIndProfileElementInfo
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetNamedColorIndex
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMGetNamedColorInfo
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMGetNamedColorName
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMGetNamedColorValue
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMGetPartialProfileElement
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetPreferredCMM
Available in CarbonLib 1.0 and later when ColorSync 2.5 or later is present. Available in Mac OS X 10.0 and later.
CMGetProfile
CMGetProfile is an API (for 1.0 profiles) to the Profile Responder component, which is no longer supported. Access to 2.0 profiles is supported via CMGetSystemProfile, CMOpenProfile, and the search routines. Not available in CarbonLib. Not available in Mac OS X.
CMGetProfileAdditionalDataOffset
CMGetProfileAdditionalDataOffset provides access to data within 1.0 profiles, and these profiles will no longer be supported. Not available in CarbonLib. Not available in Mac OS X.
CMGetProfileByAVID
Available in CarbonLib 1.0 and later when ColorSync 2.5 or later is present. Available in Mac OS X 10.0 and later.
CMGetProfileDescriptions
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present. Available in Mac OS X 10.0 and later.
CMGetProfileElement
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetProfileHeader
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetProfileLocation
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetProfileMD5
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMGetProfileName
CMGetProfileName gets the name of 1.0 profiles, which will no longer be supported. Not available in CarbonLib. Not available in Mac OS X.
CMGetProfileRefCount
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMGetPS2ColorRendering
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetPS2ColorRenderingIntent
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetPS2ColorRenderingVMSize
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetPS2ColorSpace
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetScriptProfileDescription
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMGetSystemProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMHLSToRGB
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertHLSToRGB. Not available in CarbonLib. Not available in Mac OS X.
CMHSVToRGB
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertHSVToRGB. Not available in CarbonLib. Not available in Mac OS X.
CMInit
This was the initialization routine for old style color worlds. Use NCMInit to create color worlds.
CMIterateCMMInfo
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present. Available in Mac OS X 10.0 and later.
CMIterateColorDevices
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMIterateColorSyncFolder
Available in CarbonLib 1.0 and later when ColorSync 2.5 or later is present. Available in Mac OS X 10.0 and later.
CMIterateDeviceProfiles
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMLabToXYZ
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertLabToXYZ. Not available in CarbonLib. Not available in Mac OS X.
CMLaunchControlPanel
Available in CarbonLib 1.0 and later when ColorSync 3.0 or later is present. Available in Mac OS X 10.0 and later.
CMLinkImage
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMLuvToXYZ
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertLuvToXYZ. Not available in CarbonLib. Not available in Mac OS X.
CMMatchBitmap
CMMatchBitmap is an API to CMMs. Use CWMatchBitMap instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMatchColors
CMMatchColors is an API to CMMs. Use CWMatchColors instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMatchImage
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMMatchPixMap
CMMatchPixMap is an API to CMMs. Use CWMatchPixMap instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMCheckBitmap
Use CWCheckBitMap instead. CMMCheckBitmap is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMMCheckColors
Use CWCheckColors instead. CMMCheckColors is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMMCheckPixMap
Use CWCheckPixMap instead. CMMCheckPixMap is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMMClose
This is a Component Manager wrapper function which only applies to ColorSync on Mac OS 8 and 9.
CMMConcatenateProfiles
This is an API to CMMs, which aren't supported in Carbon.
CMMConcatInit
This is an API to CMMs, which aren't supported in Carbon. To establish a color world using a set of profiles, use CWConcatColorWorld.
CMMFlattenProfile
CMMFlattenProfile is an API to CMMs. Use CMFlattenProfile instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetCMMInfo
This is a Component Manager wrapper function which only applies to ColorSync on Mac OS 8 and 9.
CMMGetIndNamedColorValue
CMMGetIndNamedColorValue is an API to CMMs. Use CMGetIndNamedColorValue instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetNamedColorIndex
CMMGetNamedColorIndex is an API to CMMs. Use CMGetNamedColorIndex instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetNamedColorInfo
CMMGetNamedColorInfo is an API to CMMs. Use CMGetNamedColorInfo instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetNamedColorName
CMMGetNamedColorName is an API to CMMs. Use CMGetNamedColorName instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetNamedColorValue
CMMGetNamedColorValue is an API to CMMs. Use CMGetNamedColorValue instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetPS2ColorRendering
CMMGetPS2ColorRendering is an API to CMMs; use CMGetPS2ColorRendering instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetPS2ColorRenderingIntent
CMMGetPS2ColorRenderingIntent is an API to CMMs. Use CMGetPS2ColorRenderingIntent instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetPS2ColorRenderingVMSize
CMMGetPS2ColorRenderingVMSize is an API to CMMs; use CMGetPS2ColorRenderingVMSize instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMGetPS2ColorSpace
CMMGetPS2ColorSpace is an API to CMMs. Use CMGetPS2ColorSpace instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMInit
This was the initialization routine for old style color worlds. Use NCMInit to create color worlds.
CMMMatchBitmap
Use CWMatchBitMap instead. CMMMatchBitmap is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMMMatchColors
Use CWMatchColors instead. CMMMatchColors is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMMMatchPixMap
Use CWMatchPixMap instead. CMMMatchPixMap is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMMNewLinkProfile
Use CWNewLinkProfile instead. CMMNewLinkProfile is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
CMMOpen
This is a Component Manager wrapper function which only applies to ColorSync on Mac OS 8 and 9.
CMMUnflattenProfile
CMMUnflattenProfile is an API to CMMs. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMMValidateProfile
CMMValidateProfile is an API to CMMs. Use CMValidateProfile instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMNewLinkProfile
CMNewLinkProfile is an API to CMMs. Use CWNewLinkProfile instead. Application developers should avoid calling CMMs directly, since they may or may not support a given API.
CMNewProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMNewProfileSearch
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMOpenProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMProfileElementExists
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMProfileIdentifierFolderSearch
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMProfileIdentifierListSearch
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMProfileModified
Available in CarbonLib 1.0 and later when ColorSync 2.1 or later is present. Available in Mac OS X 10.0 and later.
CMProofImage
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMRegisterColorDevice
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMRemoveProfileElement
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMRGBToGray
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertRGBToGray. Not available in CarbonLib. Not available in Mac OS X.
CMRGBToHLS
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertRGBToHLS. Not available in CarbonLib. Not available in Mac OS X.
CMRGBToHSV
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertRGBToHSV. Not available in CarbonLib. Not available in Mac OS X.
CMSearchGetIndProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMSearchGetIndProfileFileSpec
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMSetDefaultDevice
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMSetDefaultProfileBySpace
Available in CarbonLib 1.0 and later when ColorSync 2.5 or later is present. Available in Mac OS X 10.0 and later.
CMSetDefaultProfileByUse
Available in CarbonLib 1.0 and later when ColorSync 3.0 or later is present. Available in Mac OS X 10.0 and later.
CMSetDeviceDefaultProfileID
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMSetDeviceFactoryProfiles
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMSetDeviceProfile
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMSetDeviceProfiles
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMSetDeviceState
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMSetGammaByAVID
Available in CarbonLib 1.0 and later when ColorSync 3.0 or later is present. Available in Mac OS X 10.0 and later.
CMSetIndImageProfile
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMSetPartialProfileElement
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMSetProfile
CMSetProfile is an API (for 1.0 profiles) to the Profile Responder component, which is no longer supported. Access to 2.0 profiles is supported via CMSetSystemProfile, CMNewProfile, and other routines. Not available in CarbonLib. Not available in Mac OS X.
CMSetProfileByAVID
Available in CarbonLib 1.0 and later when ColorSync 2.5 or later is present. Available in Mac OS X 10.0 and later.
CMSetProfileDescription
CMSetProfileDescription is an API to the Profile Responder component, which is no longer supported. It also operated on 1.0 profiles, which are no longer supported. Access to internal profile data for 2.0 profiles is supported via CMSetProfileElement. Not available in CarbonLib. Not available in Mac OS X.
CMSetProfileDescriptions
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present. Available in Mac OS X 10.0 and later.
CMSetProfileElement
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMSetProfileElementReference
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMSetProfileElementSize
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMSetProfileHeader
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMSetProfileLocalizedStringDictionary
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMSetSystemProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMUnembedImage
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMUnflattenProfile
Because this function unflattens only those profiles based on FSSpec structures, you should use NCMUnflattenProfile instead. Not available in CarbonLib. Not available in Mac OS X.
CMUnregisterColorDevice
Not available in CarbonLib. Available in Mac OS X 10.1 and later.
CMUpdateProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMUpdateProfileSearch
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMUseProfileComment
CMUseProfileComment embeds 1.0 profiles in the PICT data. These profiles will no longer be supported. Use NCMUseProfileComment instead. Not available in CarbonLib. Not available in Mac OS X.
CMValidateProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CMValidImage
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present.
CMXYZToFixedXYZ
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertXYZToFixedXYZ. Not available in CarbonLib. Not available in Mac OS X.
CMXYZToLab
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertXYZToLab. Not available in CarbonLib. Not available in Mac OS X.
CMXYZToLuv
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertXYZToLuv. Not available in CarbonLib. Not available in Mac OS X.
CMXYZToYxy
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertXYZToYxy. Not available in CarbonLib. Not available in Mac OS X.
CMYxyToXYZ
This function is simply glue to the old CMConversion Component. The preferred access method to this function is CMConvertYxyToXYZ. Not available in CarbonLib. Not available in Mac OS X.
ConcatenateProfiles
ConcatenateProfiles operates on 1.0 profiles, which are no longer supported. Concatenation is supported for 2.0 profiles via CWNewLinkProfile and other APIs. Not available in CarbonLib. Not available in Mac OS X.
CWCheckBitmap
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CWCheckColors
Available in CarbonLib 1.0 and later when ColorSync 1.0 or later is present. Available in Mac OS X 10.0 and later.
CWCheckPixMap
Available in CarbonLib 1.0 and later when ColorSync 1.0 or later is present. Not available in Mac OS X.
CWConcatColorWorld
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CWDisposeColorWorld
Available in CarbonLib 1.0 and later when ColorSync 1.0 or later is present. Available in Mac OS X 10.0 and later.
CWMatchBitmap
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
CWMatchColors
Available in CarbonLib 1.0 and later when ColorSync 1.0 or later is present. Available in Mac OS X 10.0 and later.
CWMatchHBITMAP
CWMatchPixMap
Available in CarbonLib 1.0 and later when ColorSync 1.0 or later is present. Not available in Mac OS X.
CWNewColorWorld
CWNewColorWorld takes as parameters 1.0 profiles, which will no longer be supported. Use NCWNewColorWorld instead.
Not available in CarbonLib. Not available in Mac OS X.
CWNewLinkProfile
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
DeleteDeviceProfile
DeleteDeviceProfile deletes 1.0 profiles, which will no longer be supported. Not available in CarbonLib. Not available in Mac OS X.
DisposeCalibrateEventUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
DisposeCalibrateUPP
Available in CarbonLib 1.0 and later. Not available in Mac OS X.
DisposeCanCalibrateUPP
Available in CarbonLib 1.0 and later. Not available in Mac OS X.
DisposeCMBitmapCallBackUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
DisposeCMConcatCallBackUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
DisposeCMFlattenUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
DisposeCMMIterateUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
DisposeCMProfileAccessUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
DisposeCMProfileFilterUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
DisposeCMProfileIterateUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
DisposeOldCalibrateUPP
This function was intended for use only by the ColorSync Manager itself and not by applications. Applications should have no need to use this function.
DisposeOldCanCalibrateUPP
This function was intended for use only by the ColorSync Manager itself and not by applications. Applications should have no need to use this function.
DrawMatchedPicture
DrawMatchedPicture uses 1.0 profiles, which are obsolete. Use NCMDrawMatchedPicture (which supports 2.0 profiles) instead.
EnableMatching
EnableMatching is a valid API only if OLDROUTINENAMES is defined for a given compile. Use CMEnableMatchingComment for full compatibility.
EndMatching
EndMatching is defined if OLDROUTINENAMES is used during compilation. Use CMEndMatching for full compatibility.
GetIndexedProfile
GetIndexedProfile provides access to 1.0 profiles, which will no longer be supported. CMNewProfileSearch and CMSearchGetIndProfile provide enhanced access to 2.0 profiles. Not available in CarbonLib. Not available in Mac OS X.
GetProfile
GetProfile provides access to 1.0 profiles, which will no longer be supported. Not available in CarbonLib. Not available in Mac OS X.
GetProfileAdditionalDataOffset
GetProfileAdditionalDataOffset is a data accessor for 1.0 profiles, which will no longer be supported.
GetProfileName
GetProfileName is an accessor for 1.0 profiles, which will no longer be supported. Access to 2.0 profile data is supported by CMGetScriptProfileDescription and CMGetProfileElement.
InvokeCalibrateEventUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
InvokeCalibrateUPP
Available in CarbonLib 1.0 and later. Not available in Mac OS X.
InvokeCanCalibrateUPP
Available in CarbonLib 1.0 and later. Not available in Mac OS X.
InvokeCMBitmapCallBackUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
InvokeCMConcatCallBackUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
InvokeCMFlattenUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
InvokeCMMIterateUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
InvokeCMProfileAccessUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
InvokeCMProfileFilterUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
InvokeCMProfileIterateUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
InvokeOldCalibrateUPP
This function was intended for use only by the ColorSync Manager itself and not by applications. Applications should have no need to use this function.
InvokeOldCanCalibrateUPP
This function was intended for use only by the ColorSync Manager itself and not by applications. Applications should have no need to use this function.
NCMBeginMatching
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Not available in Mac OS X.
NCMDrawMatchedPicture
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Not available in Mac OS X.
NCMGetProfileLocation
Available in CarbonLib 1.0 and later when ColorSync 2.5 or later is present. Available in Mac OS X 10.0 and later.
NCMInit
This is a Component Manager wrapper function which only applies to ColorSync on Mac OS 8 and 9.
NCMMConcatInit
This is an API to CMMs, which aren't supported in Carbon. To establish a color world using a set of profiles, use CWConcatColorWorld.
NCMMInit
This was the initialization routine for old style color worlds. Use NCMInit to create color worlds.
NCMMNewLinkProfile
Use CWNewLinkProfile instead. NCMMNewLinkProfile is an API to CMMs -- Component Manager structures that Mac OS X does not support. In Carbon, CMMs are replced by opaque structures of type CFBundle.
NCMSetSystemProfile
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present. Available in Mac OS X 10.0 and later.
NCMUnflattenProfile
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present. Available in Mac OS X 10.0 and later.
NCMUseProfileComment
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Not available in Mac OS X.
NCWConcatColorWorld
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present. Available in Mac OS X 10.0 and later.
NCWNewColorWorld
Available in CarbonLib 1.0 and later when ColorSync 2.0 or later is present. Available in Mac OS X 10.0 and later.
NCWNewLinkProfile
Available in CarbonLib 1.0 and later when ColorSync 2.6 or later is present. Available in Mac OS X 10.0 and later.
NewCalibrateEventUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
NewCalibrateUPP
Available in CarbonLib 1.0 and later. Not available in Mac OS X.
NewCanCalibrateUPP
Available in CarbonLib 1.0 and later. Not available in Mac OS X.
NewCMBitmapCallBackUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
NewCMConcatCallBackUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
NewCMFlattenUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
NewCMMIterateUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
NewCMProfileAccessUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
NewCMProfileFilterUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
NewCMProfileIterateUPP
Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.
NewOldCalibrateUPP
This function was intended for use only by the ColorSync Manager itself and not by applications. Applications should have no need to use this function.
NewOldCanCalibrateUPP
This function was intended for use only by the ColorSync Manager itself and not by applications. Applications should have no need to use this function.
SetProfile
SetProfile uses 1.0 profiles, which will no longer be supported. To set the System profile, use NCMSetSystemProfile. Not available in CarbonLib. Not available in Mac OS X.
SetProfileDescription
SetProfileDescription provides access to 1.0 profiles, which will no longer be supported. To set the description of a 2.0 profile, use CMSetProfileElement. Not available in CarbonLib. Not available in Mac OS X.
UseProfile
UseProfile allows 1.0 profiles to be used within PICT data streams. These profiles will no longer be supported.