Поделиться через


перечисление D2D1_COLORMANAGEMENT_RENDERING_INTENT (d2d1effects.h)

Указывает намерение отрисовки ICC, которое должен использовать эффект управления цветом .

Синтаксис

typedef enum D2D1_COLORMANAGEMENT_RENDERING_INTENT {
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL = 0,
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC = 1,
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION = 2,
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 3,
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL
Значение: 0
Эффект сжимает или расширяет полную цветовую гамму изображения, чтобы заполнить цветовую гамму устройства.
Таким образом, серый баланс сохраняется, но точность колориметрии может не сохраняться.
D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC
Значение: 1
Эффект сохраняет цвет цветов на изображении, возможно, за счет оттенка и легкости.
D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION
Значение: 2
Эффект корректирует цвета, которые находятся за пределами диапазона цветов, отрисовываемых устройством вывода, до ближайшего доступного цвета. Он не сохраняет белую точку.
D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC
Значение: 3
Эффект корректирует любые цвета, которые находятся за пределами диапазона, который выходное устройство может отрисовывать до ближайшего цвета, который может быть отрисован. Эффект не изменяет другие цвета и сохраняет белую точку.
D2D1_COLORMANAGEMENT_RENDERING_INTENT_FORCE_DWORD
Значение: 0xffffffff

Требования

Требование Значение
Заголовок d2d1effects.h