|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| No
| Win95
| Yes
| Win32s
| No
| Import Library
| gdi32.lib
| Header File
| wingdi.h
| Unicode
| No
| Platform Notes
| None
|
|
|
ColorMatchToTarget
The
ColorMatchToTarget function enables or disables preview for the specified device context. When
preview is enabled, colors in subsequent output to the specified device context
are displayed as they would appear on the target device. This is useful for
checking how well the target maps the specified colors in an image. To enable
preview, image color matching must be enabled for both the target and the preview
device context.
BOOL ColorMatchToTarget(
HDC hdc,
|
|
HDC hdcTarget,
|
|
DWORD uiAction
|
|
);
|
|
Parameters
hdc
Handle to the device context to use for preview, typically the display.
hdcTarget
Handle to the target device context, typically a printer.
uiAction
This parameter can have one of the following values:
Value
| Meaning
|
CS_ENABLE
| Enable preview; start matching colors through the target before displaying.
|
CS_DISABLE
| Disable preview; stop matching colors through the target and restore the
previous method for the preview device.
|
CS_DELETE_TRANSFORM
| Disable preview and delete the color transformation used for previewing.
|
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero.
Remarks
If you use the
ColorMatchToTarget function to enable preview, your next call to this function must be to
disable preview; you must
not nest calls to enable preview. While preview is enabled, any changes you make
to the color space or gamut matching method are temporarily ignored, but take
effect when preview is disabled.
This function creates a color transformation that translates colors for the
target device first, then translates colors for the preview device. You need not
delete the color transformation using CS_DELETE_TRANSFORM because the system
deletes the transformation when either of the devices is removed from the system,
or when the color space is deleted. However, if the transform is not going to
be used again, an application can free up the space taken by it.
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database