IWICColorContext interface
Exposes methods for color management.
Members
The IWICColorContext interface inherits from the IUnknown interface. IWICColorContext also has these types of members:
Methods
The IWICColorContext interface has these methods.
| Method | Description |
|---|---|
| GetExifColorSpace |
Retrieves the EXIF color space color context. |
| GetProfileBytes |
Retrieves the color context profile. |
| GetType |
Retrieves the color context type. |
| InitializeFromExifColorSpace |
Initializes the color context using an EXIF color space. |
| InitializeFromFilename |
Initializes the color context from the given file. |
| InitializeFromMemory |
Initializes the color context from a memory block. |
Remarks
A Color Context is an abstraction for a color profile. The profile can either be loaded from a file (like "sRGB Color Space Profile.icm"), read from a memory buffer, or can be defined by an EXIF color space. The system color profile directory can be obtained by calling GetColorDirectory.
Once a color context has been initialized, it cannot be re-initialized.
Requirements
|
Minimum supported client |
Windows XP with SP2, Windows Vista [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps | Windows Store apps] |
|
Header |
|
|
IDL |
|
|
Library |
|
|
DLL |
|