[This is preliminary documentation and subject to change.]
These functions, currently planned for the new releases of Microsoft® Windows® 98 and Microsoft® Windows NT® 5.0, provide advanced color management capabilities outside of device contexts.
| Function | Description |
|---|---|
| CheckBitmapBits | Checks bitmap colors against a gamut. |
| CheckColors | Checks colors against a device output gamut. |
| ConvertColorNameToIndex | Converts color names in a named color space to index numbers in a color profile. |
| ConvertIndexToColorName | Converts indices in a color space to an array of names in a named color space. |
| CreateColorTransform | Creates a color transform. |
| CreateMultiProfileTransform | Creates a transform from multiple profiles. |
| DeleteColorTransform | Deletes a color transform. |
| GetCMMInfo | Identifies the CMM that created a transform. |
| GetNamedProfileInfo | Retrieves information about a named color profile. |
| ICMProgressProcCallback | Application-supplied callback function to report progress. The name of this function is also defined by the application. |
| SelectCMM | Specifies a preferred CMM to use. |
| SetupColorMatching | Provides user control over color management by way of a dialog box. |
| TranslateBitmapBits | Converts bitmap colors using a color transform. |
| TranslateColors | Converts colors using a color transform. |