Перечисление COLORPROFILESUBTYPE (icm.h)
Указывает подтип цветового профиля.
Синтаксис
typedef enum {
CPST_PERCEPTUAL,
CPST_RELATIVE_COLORIMETRIC,
CPST_SATURATION,
CPST_ABSOLUTE_COLORIMETRIC,
CPST_NONE,
CPST_RGB_WORKING_SPACE,
CPST_CUSTOM_WORKING_SPACE,
CPST_STANDARD_DISPLAY_COLOR_MODE,
CPST_EXTENDED_DISPLAY_COLOR_MODE
} COLORPROFILESUBTYPE;
Константы
CPST_PERCEPTUAL Намерение перцепторной отрисовки для профилей модели gamut map (GMMP), определенных в WCS. |
CPST_RELATIVE_COLORIMETRIC Относительное намерение отрисовки колориметрических показателей для GMMP, определенных в WCS. |
CPST_SATURATION Намерение отрисовки насыщенности для GMMP, определенных в WCS. |
CPST_ABSOLUTE_COLORIMETRIC Абсолютное намерение цветометрической отрисовки для GMMP, определенных в WCS. |
CPST_NONE Подтип цветового профиля неприменим к выбранному типу цветового профиля. |
CPST_RGB_WORKING_SPACE Рабочее пространство цвета RGB для профилей Международного консорциума цветов (ICC) или профилей моделей устройств (DMP), определенных в WCS. |
CPST_CUSTOM_WORKING_SPACE Настраиваемое рабочее пространство цвета. |
CPST_STANDARD_DISPLAY_COLOR_MODE TBD |
CPST_EXTENDED_DISPLAY_COLOR_MODE TBD |
Комментарии
Описание намерений отрисовки см. в разделе Намерения отрисовки.
Типы данных PCOLORPROFILESUBTYPE и LPCOLORPROFILESUBTYPE определяются как указатели на перечисление COLORPROFILESUBTYPE :
typedef COLORPROFILESUBTYPE *PCOLORPROFILESUBTYPE, *LPCOLORPROFILESUBTYPE;
Допустимые сочетания типа и подтипа профиля:
${ROWSPAN3}$ COLORPROFILETYPE
${REMOVE}$
Допустимый COLORPROFILESUBTYPE
${ROWSPAN3}$ Примечания
${REMOVE}$
значение по умолчанию для устройства
глобальное значение по умолчанию
Предполагаемое использование
Предполагаемое использование
CPT_ICC
CPST_NONE
Получение или установка профиля ICC по умолчанию, связанного с устройством
CPST_RGBWorkingSpace или CPST_CustomWorkingSpace
Получение или настройка профиля ICC в качестве глобального RGB или пользовательского рабочего пространства
CPT_DMP
CPST_NONE
Получение или установка профиля DMP по умолчанию, связанного с устройством
CPST_RGBWorkingSpace или CPST_CustomWorkingSpace
Получение или установка DMP в качестве глобального RGB или пользовательского рабочего пространства
CPT_CAMP
CPST_NONE
Получение или установка профиля CAMP по умолчанию, связанного с устройством
CPST_NONE
Получение или установка профиля CAMP в качестве профиля внешнего вида глобального цвета
CPT_GMMP
CPST_NONE
Получение или установка профиля GMMP по умолчанию, связанного с устройством
CPST_Perceptual или
CPST_Absolute_colorimetric или
CPST_Relative_colorimetric или
CPTS_Saturation
Получение или установка GMMP в качестве профиля модели глобальной гаммы для конкретного намерения отрисовки, как описано в этом подтипе, который будет использоваться в API CreateMultiProfileTransform при разрешении массива намерений отрисовки в преобразовании WCS.
COLORPROFILESUBTYPE По умолчанию по умолчанию может быть или?d с WCS_DEFAULT, чтобы задать этот GMMP в качестве глобального по умолчанию для использования в OpenColorProfile или WcsOpenColorProfile, где GMMP имеет значение NULL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | сборка Windows 10 20348 |
Минимальная версия сервера | сборка Windows 10 20348 |
Верхняя часть | icm.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по