Метод ImageAttributes::ClearOutputChannel (gdiplusimageattributes.h)

Метод ImageAttributes::ClearOutputChannel очищает параметр выходного канала cyan-magenta-yellow-black (CMYK) для указанной категории.

Синтаксис

Status ClearOutputChannel(
  [in, optional] ColorAdjustType type
);

Параметры

[in, optional] type

Тип: ColorAdjustType

Элемент перечисления ColorAdjustType , указывающий категорию, для которой очищается параметр выходного канала. Значение по умолчанию — ColorAdjustTypeDefault.

Возвращаемое значение

Тип: Состояние

В случае успешного выполнения метода возвращается ОК, который является элементом перечисления Status .

Если метод завершается сбоем, он возвращает один из других элементов перечисления Status .

Комментарии

Объект ImageAttributes поддерживает параметры цвета и оттенков серого для пяти категорий корректировки: по умолчанию, растрового изображения, кисти, пера и текста. Например, можно указать выходной канал для категории по умолчанию и другой выходной канал для категории растрового изображения.

Параметры настройки цвета и оттенков серого по умолчанию применяются ко всем категориям, у которых нет собственных параметров настройки. Например, если вы никогда не указываете параметры корректировки для категории точечного рисунка, то параметры по умолчанию применяются к категории растрового рисунка.

Как только вы указываете параметр настройки цвета или оттенков серого для определенной категории, параметры настройки по умолчанию больше не применяются к этой категории. Например, предположим, что вы указали выходной канал и матрицу корректировки для категории по умолчанию. Если задать выходной канал для категории точечного рисунка путем вызова ImageAttributes::SetOutputChannel, то выходной канал по умолчанию не будет применяться к растровым изображениям. Если позже очистить выходной канал растрового изображения путем вызова ImageAttributes::ClearOutputChannel, категория растрового рисунка не будет отменить изменения в выходной канал по умолчанию; скорее, категория растрового рисунка не будет иметь параметра выходного канала. Аналогичным образом, категория растрового рисунка не будет отменить изменения матрице настройки цвета по умолчанию; скорее, категория растрового рисунка не будет иметь матрицу корректировки цвета.

Требования

Требование Значение
Минимальная версия клиента Windows XP, Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header gdiplusimageattributes.h (включая Gdiplus.h)
Библиотека Gdiplus.lib
DLL Gdiplus.dll

См. также раздел

Coloradjusttype

ColorChannelFlags

Атрибуты ImageAttributes

ImageAttributes::ClearOutputChannelColorProfile

ImageAttributes::SetOutputChannel

ImageAttributes::SetOutputChannelColorProfile