Метод ImageAttributes::ClearGamma (gdiplusimageattributes.h)
Метод ImageAttributes::ClearGamma отключает гамма-коррекцию для указанной категории.
Синтаксис
Status ClearGamma(
[in, optional] ColorAdjustType type
);
Параметры
[in, optional] type
Тип: ColorAdjustType
Элемент перечисления ColorAdjustType , указывающий категорию, для которой отключена гамма-коррекция. Значение по умолчанию — ColorAdjustTypeDefault.
Возвращаемое значение
Тип: Состояние
В случае успешного выполнения метода возвращается ОК, который является элементом перечисления Status .
Если метод завершается ошибкой, он возвращает один из других элементов перечисления Status .
Комментарии
Объект ImageAttributes поддерживает параметры цвета и оттенков серого для пяти категорий корректировки: по умолчанию, точечный рисунок, кисть, перо и текст. Например, можно указать гамма-значение для категории по умолчанию, другое гамма-значение для категории растрового изображения и другое гамма-значение для категории пера.
Параметры настройки цветов и оттенков серого по умолчанию применяются ко всем категориям, у которых нет собственных параметров настройки. Например, если вы никогда не указываете параметры корректировки для категории пера, то параметры по умолчанию применяются к категории пера.
Как только вы укажете параметр настройки цветов или оттенков серого для определенной категории, параметры настройки по умолчанию больше не применяются к этой категории. Например, предположим, что вы указываете гамма-значение и матрицу настройки цвета для категории по умолчанию. Если задать гамма-значение для категории пера, вызвав ImageAttributes::SetGamma, то гамма-значение по умолчанию не будет применяться к ручкам. Если позже удалить гамма-значение пера, вызвав ImageAttributes::ClearGamma, категория пера не будет отменить изменения гамма-значением по умолчанию, а категория пера не будет иметь гамма-значения. Аналогичным образом категория пера не будет отменить изменения в матрицу настройки цвета по умолчанию; вместо этого категория пера не будет иметь матрицу настройки цвета.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP, Windows 2000 Профессиональная [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | gdiplusimageattributes.h (включая Gdiplus.h) |
Библиотека | Gdiplus.lib |
DLL | Gdiplus.dll |