Shell Color Palette Handling Functions

This section describes the Windows Shell color palette handling functions. The programming elements explained in this documentation are exported by Shlwapi.dll and defined in Shlwapi.h and Shlwapi.lib.

In this section

Topic Description
ColorAdjustLuma
Changes the luminance of a RGB value. Hue and saturation are not affected.
ColorHLSToRGB
Converts colors from hue-luminance-saturation (HLS) to RGB format.
ColorRGBToHLS
Converts colors from RGB to hue-luminance-saturation (HLS) format.
SHCreateShellPalette
Creates a halftone palette for the specified device context.