This document is archived and information here might be outdated. Recommended version. |
Provides access to members that control the basic color interface.
IColor is a generic interface that are implemented by all the other color CoClasses. IColor is also where transparency is managed. The other color interfaces derived from IColor interface are: IRgbColor, ICmykColor, IHsvColor, IHlsColor, and IGrayColor. You can also convert any of the color interfaces to OLE color objects by using the RGB method.
Name | Description | |
---|---|---|
CMYK | The CMYK value of color. | |
GetCIELAB | The CIELAB value of color. | |
NullColor | Indicates whether this color is null. | |
RGB | The RGB value of color. | |
SetCIELAB | The CIELAB value of color. | |
Transparency | The Alpha Blending value. (0 for transparent, 255 for opaque). | |
UseWindowsDithering | Indicates if colors should be dithered to simulate colors that aren't supported by the display. This only applies on displays that have 256 or fewer colors. |
Classes | Description |
---|---|
CmykColor | A color in the CMYK(Cyan Magenta Yellow, Black) color system. |
GrayColor | A color in the grayscale color system. |
HlsColor | A color in the HLS(Hue, Luminance, Saturation) color system. |
HsvColor | A color in the HSV (Hue, Saturation, Value) color system. |
RgbColor | A color in the RGB(Red Green Blue) color system. |
IColor Interface | ICieLabConversion Interface | ICmykColor Interface | IEnumColors Interface | ColorStyleGalleryClass Class