[This is preliminary documentation and subject to change.]
The following ICM 2.0 API functions are useful in profile management.
Function | Description |
---|---|
AssociateColorProfileWithDevice | Associates a color profile with a device. |
CreateProfileFromLogColorSpace | Converts a LOGCOLORSPACE to a device profile. |
DisassociateColorProfileFromDevice | Disassociates a color profile from a device. |
EnumColorProfiles | Enumerates color profiles satisfying specified criteria. |
GetColorDirectory | Identifies the system color directory. |
GetDeviceGammaRamp | Gets the gamma ramp from direct color display boards. |
GetStandardColorSpaceProfile | Retrieves a registered standard space profile. |
InstallColorProfile | Installs a color profile for use in the system. |
RegisterCMM | Registers a CMM for use by the system. Used to install new CMMs. |
SetDeviceGammaRamp | Sets the gamma ramp on direct color display boards. |
SetStandardColorSpaceProfile | Registers a profile for a standard color space. |
UninstallColorProfile | Uninstalls a color profile from the system. |
UnregisterCMM | Removes the CMM registration. Used to uninstall new CMMs. |