На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Color Profiles



A color profile is a file that contains information that defines the color capabilities of a device. A color profile for a display monitor, for example, defines the chromaticities of the phosphors for that monitor; one for a printer defines the chromaticities of the inks on a given type of paper. The system uses this information when mapping logical colors to the physical colors available on the device.

Color profiles exist for display monitors, printers, and scanners. By default, the system uses the color profile that best matches a given device, based on information in the profile and provided by the device driver. If a color profile is not present for a given device, the system uses a default profile for that device.
In some cases, it may be important to let the user choose the color profile to use for a given device. This can occur when the device configuration has changed in a way that the system cannot detect. You can enumerate all color profiles for a device by using the EnumICMProfiles function. This identifies each color profile by passing its filename to an EnumICMProfilesProc callback function that you supply. You can set the color profile for the device by using the SetICMProfile function. You can determine the current color profile for the device by using the GetICMProfile function.

A color profile is available only if it is listed in the registry. You can install or remove color profiles in the registry by using the UpdateICMRegKey function. You can also use this function to query for printer profiles that match specified device settings, or to associate a color profile with a given color-matching DLL and output device.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Цветные Профили



Цветной профиль является файлом, который содержит информацию, которая определяет цветные возможности устройства. Цветной профиль для дисплейного монитора, например, определяет chromaticities фосфоров для этого монитора; за принтера определяет chromaticities чернил в данном типе бумаги. Система использует эта информация при распределении логических цветов в физические цвета доступные на устройстве.

Цветные профили существуют для дисплейных мониторов, принтеров, и сканеров. По умолчанию, система использует цветной профиль, что наилучшие сопоставления данное устройство, находящееся в информации в профиле и предусмотренное драйвером устройства. Если цветной профиль не присутствует для данного устройства, система использует по умолчанию профиль для этого устройства.
В некоторых случаях, это возможно важным, чтобы позволять, чтобы пользователь решает цветной профиль, чтобы использоваться для данного устройства. Это может произойти когда конфигурация устройства изменила в некотором отношении, что система не может обнаружить. Вы можете перечислить все цветные профили для устройства используя функцию EnumICMProfiles. Это идентифицирует каждый цветной профиль передавая filename в функцию возврата EnumICMProfilesProc, что Вы поставляете. Вы можете установить цветной профиль для устройства используя функцию SetICMProfile. Вы можете определить текущий цветной профиль для устройства используя функцию GetICMProfile.

Цветной профиль доступен только если он указан в регистрации. Вы можете установить или удалять цветные профили в регистрации используя функцию UpdateICMRegKey. Вы можете также использовать эту функцию на запрос для профилей принтера, которая соответствует определенным установочным параметрам устройства, или, чтобы соединять цветному профилю с данным цветным-сопоставлением DLL и выходным устройством.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz