Alphabetical List of All WCS Functions
The following is a complete alphabetical list of the WCS 1.0 API functions provided by Windows 98 and later and Windows 2000 and later.
Function or Structure | Description | |
---|---|---|
ApplyCallbackFunction | Callback function that can be used to update WCS configuration data. | |
AssociateColorProfileWithDevice | Associates a color profile with a device. | |
CheckBitmapBits | Checks bitmap colors against a gamut. | |
CheckColors | Checks colors against a device output gamut. | |
CheckColorsInGamut | Checks if given colors are in a device's gamut. | |
CloseColorProfile | Closes a profile. | |
CMCheckColors | Checks colors against an output gamut. | |
CMCheckColorsInGamut | Checks RGB triplets against an output gamut. | |
CMCheckRGBs | Checks bitmap colors against an output gamut. | |
CMConvertColorNameToIndex | Converts color names in a named color space to index numbers in a color profile. | |
CMConvertIndexToColorName | Converts indices in a color space to an array of names in a named color space. | |
CMCreateDeviceLinkProfile | Creates an ICC device link profile. | |
CMCreateMultiProfileTransform | Creates a transform from an array of profiles. | |
CMCreateProfile | Creates an ICC profile from a LOGCOLORSPACE structure (ANSI). | |
CMCreateProfileW | Creates an ICC profile from a LOGCOLORSPACE structure (Unicode). | |
CMCreateTransform | Creates a color transform (ANSI). | |
CMCreateTransformExt | Creates an extended color transform (ANSI). | |
CMCreateTransformExtW | Creates an extended color transform (Unicode). | |
CMCreateTransformW | Creates a color transform (Unicode). | |
CMDeleteTransform | Deletes a color transform. | |
CMGetInfo | Returns information about a given CMM. | |
CMGetNamedProfileInfo | Retrieves information about a named color profile. | |
CMGetPS2ColorRenderingDictionary | Gets a PostScript color rendering dictionary. | |
CMGetPS2ColorRenderingIntent | Gets a PostScript color rendering intent. | |
CMGetPS2ColorSpaceArray | Gets a PostScript color space array. | |
CMIsProfileValid | Checks that a profile is a valid ICC profile. | |
CMTranslateColors | Translates colors using a color transform. | |
CMTranslateRGB | Translates an RGB color using a color transform. | |
CMTranslateRGBs | Translates bitmap colors using a color transform. | |
CMTranslateRGBsExt | Translates bitmap colors with callback progress reporting. | |
ColorCorrectPalette | Corrects the entries in a palette for a device context. | |
ColorMatchToTarget | Performs color mapping for preview purposes. | |
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. | |
CreateColorSpace | Creates a color space. | |
CreateColorTransform | Creates a color transform. | |
CreateDeviceLinkProfile | Creates an ICC device-link profile. | |
CreateMultiProfileTransform | Creates a transform from multiple profiles. | |
CreateProfileFromLogColorSpace | Creates a device profile from a logical color space | |
DeleteColorSpace | Deletes a color space. | |
DeleteColorTransform | Deletes a color transform. | |
DisassociateColorProfileFromDevice | Disassociates a color profile from a device. | |
EnumColorProfiles | Enumerates color profiles satisfying specified criteria. | |
EnumICMProfiles | Enumerates output color profiles available for a given device context. | |
EnumICMProfilesProcCallback | Application-defined callback function for EnumICMProfiles. | |
GetCMMInfo | Identifies the CMM that created a transform. | |
GetColorDirectory | Identifies the system color directory. | |
GetColorProfileElement | Retrieves data from a given profile element. | |
GetColorProfileElementTag | Retrieves the tag name from a profile element. | |
GetColorProfileFromHandle | Retrieves the color profile contents given a handle to an open color profile. | |
GetColorProfileHeader | Retrieves the header from a profile. | |
GetColorSpace | Gets the current input color space in a device context. | |
GetCountColorProfileElements | Counts the tagged elements in a profile. | |
GetDeviceGammaRamp | Gets the gamma ramp from direct color display boards. | |
GetICMProfile | Gets the current output color profile of a device context. | |
GetLogColorSpace | Gets the LOGCOLORSPACE structure of a device context. | |
GetNamedProfileInfo | Gets information from a named color profile and stores it in a NAMED_PROFILE_INFO structure. | |
GetPS2ColorRenderingDictionary | Gets a PostScript color rendering dictionary. | |
GetPS2ColorRenderingIntent | Gets a PostScript color rendering intents. | |
GetPS2ColorSpaceArray | Gets a PostScript color space from a profile. | |
GetStandardColorSpaceProfile | Retrieves a registered standard space profile. | |
ICMProgressProcCallback | Application-supplied callback to report progress. | |
InstallColorProfile | Installs a color profile for use in the system. | |
IsColorProfileTagPresent | Checks that a given tag is present in a profile. | |
IsColorProfileValid | Checks that a profile is a valid ICC profile. | |
OpenColorProfile | Opens a profile and returns a handle to it. | |
RegisterCMM | Registers a CMM for use by the system. | |
SelectCMM | Specifies a preferred CMM to use. | |
SetColorProfileElement | Writes data for a given profile element. | |
SetColorProfileElementReference | Creates a tag that refers to existing tag data. | |
SetColorProfileElementSize | Sets the size of a given profile element. | |
SetColorProfileHeader | Sets the header information in a given profile. | |
SetColorSpace | Sets a device context's input color space. | |
SetDeviceGammaRamp | Sets the gamma ramp on direct color display boards. | |
SetICMMode | Turns color management on or off in a device context. | |
SetICMProfile | Sets the output color profile for a given device context. | |
SetStandardColorSpaceProfile | Registers a profile for a standard color space. | |
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. | |
UninstallColorProfile | Uninstalls a color profile from the system. | |
UnregisterCMM | Removes the CMM registration. | |
WcsAssociateColorProfileWithDevice | Associates a specified WCS color profile with a specified device. | |
WcsCheckColors | Determines whether the colors in an array lie within the output gamut of a specified WCS color transform. | |
WcsCreateIccProfile | Converts a WCS profile into an ICC profile. | |
WcsDisassociateColorProfileFromDevice | Disassociates a specified WCS color profile with a specified device on a specified computer. | |
WcsEnumColorProfiles | Enumerates all color profiles that satisfy the enumeration criteria in the specified profile management scope. | |
WcsEnumColorProfilesSize | Returns the size, in bytes, of the buffer required by the WcsEnumColorProfiles function to enumerate color profiles. | |
WcsGetDefaultColorProfile | Retrieves the default color profile for a device, or the device-independent default if the device is not specified. | |
WcsGetDefaultColorProfileSize | Returns the size, in bytes, of the default color profile name for a device, including the NULL terminator. | |
WcsGetDefaultRenderingIntent | Returns the user or system-wide rendering intent. | |
WcsGetUsePerUserProfiles | Determines whether the user has chosen to use a per-user profile association list for the specified device. | |
WcsOpenColorProfile | Creates a handle to a specified color profile. | |
WcsSetDefaultColorProfile | Sets the default color profile name of the specified profile type in the specified profile management scope. | |
WcsSetDefaultRenderingIntent | Sets the user or system-wide rendering intent. | |
WcsSetUsePerUserProfiles | Allows the user to specify whether or not to use a per-user profile association list for the specified device. | |
WcsTranslateColors | Translates an array of colors from the source color space to the destination color space as defined by a color transform. |