Класс ImageAttributes (gdiplusimageattributes.h)
Объект ImageAttributes содержит сведения о том, как обрабатываются цвета точечных изображений и метафайлов во время отрисовки. Объект ImageAttributes поддерживает несколько параметров настройки цвета, включая матрицы настройки цвета, матрицы для настройки оттенков серого, значения гамма-коррекции, таблицы цветовой карты и пороговые значения цветов.
Наследование
Класс ImageAttributes реализует GdiplusBase.
Методы
Класс ImageAttributes содержит следующие методы.
ImageAttributes::ClearBrushRemapTable Метод ImageAttributes::ClearBrushRemapTable очищает таблицу цветоперемещений кисти этого объекта ImageAttributes. |
ImageAttributes::ClearColorKey Метод ImageAttributes::ClearColorKey очищает ключ цвета (диапазон прозрачности) для указанной категории. |
ImageAttributes::ClearColorMatrices Метод ImageAttributes::ClearColorMatrices очищает матрицу настройки цвета и матрицу настройки оттенков серого для указанной категории. |
ImageAttributes::ClearColorMatrix Метод ImageAttributes::ClearColorMatrix очищает матрицу настройки цвета для указанной категории. |
ImageAttributes::ClearGamma Метод ImageAttributes::ClearGamma отключает гамма-коррекцию для указанной категории. |
ImageAttributes::ClearNoOp Метод ImageAttributes::ClearNoOp очищает параметр NoOp для указанной категории. |
ImageAttributes::ClearOutputChannel Метод ImageAttributes::ClearOutputChannel очищает параметр выходного канала cyan-magenta-yellow-black (CMYK) для указанной категории. |
ImageAttributes::ClearOutputChannelColorProfile Метод ImageAttributes::ClearOutputChannelColorProfile очищает параметр профиля цвета выходного канала для указанной категории. |
ImageAttributes::ClearRemapTable Метод ImageAttributes::ClearRemapTable очищает таблицу цветового сопоставления для указанной категории. |
ImageAttributes::ClearThreshold Метод ImageAttributes::ClearThreshold очищает пороговое значение для указанной категории. |
ImageAttributes::Clone Метод ImageAttributes::Clone создает копию этого объекта ImageAttributes. |
ImageAttributes::GetAdjustedPalette Метод ImageAttributes::GetAdjustedPalette настраивает цвета в палитре в соответствии с параметрами настройки указанной категории. |
ImageAttributes::GetLastStatus Метод ImageAttributes::GetLastStatus возвращает значение, указывающее характер последнего сбоя метода этого объекта ImageAttributes. |
ImageAttributes::ImageAttributes Создает объект ImageAttributes::ImageAttributes. Это конструктор по умолчанию. (ImageAttributes.ImageAttributes) |
ImageAttributes::ImageAttributes Создает объект ImageAttributes::ImageAttributes. Это конструктор по умолчанию. (перегрузка 2/3) |
ImageAttributes::ImageAttributes Создает объект ImageAttributes::ImageAttributes. Это конструктор по умолчанию. (перегрузка 1/3) |
ImageAttributes::Reset Метод ImageAttributes::Reset очищает все параметры настройки цветов и оттенков серого для указанной категории. |
ImageAttributes::SetBrushRemapTable Метод ImageAttributes::SetBrushRemapTable задает таблицу переназначение цвета для категории кисти. |
ImageAttributes::SetColorKey Метод ImageAttributes::SetColorKey задает ключ цвета (диапазон прозрачности) для указанной категории. |
ImageAttributes::SetColorMatrices Метод ImageAttributes::SetColorMatrices задает матрицу настройки цвета и матрицу настройки оттенков серого для указанной категории. |
ImageAttributes::SetColorMatrix Метод ImageAttributes::SetColorMatrix задает матрицу настройки цвета для указанной категории. |
ImageAttributes::SetGamma Метод ImageAttributes::SetGamma задает гамма-значение для указанной категории. |
ImageAttributes::SetNoOp Метод ImageAttributes::SetNoOp отключает настройку цвета для указанной категории. Вы можете вызвать ImageAttributes::ClearNoOp, чтобы восстановить параметры настройки цвета, которые были установлены до вызова ImageAttributes::SetNoOp. |
ImageAttributes::SetOutputChannel Метод ImageAttributes::SetOutputChannel задает выходной канал CMYK для указанной категории. |
ImageAttributes::SetOutputChannelColorProfile Метод ImageAttributes::SetOutputChannelColorProfile задает файл цветового профиля выходного канала для указанной категории. |
ImageAttributes::SetRemapTable Метод ImageAttributes::SetRemapTable задает таблицу цветового сопоставления для указанной категории. |
ImageAttributes::SetThreshold Метод ImageAttributes::SetThreshold задает пороговое значение (диапазон прозрачности) для указанной категории. |
ImageAttributes::SetToIdentity Метод ImageAttributes::SetToIdentity задает матрицу цветовой коррекции указанной категории как матрицу идентификации. |
ImageAttributes::SetWrapMode Метод ImageAttributes::SetWrapMode задает режим оболочки для этого объекта ImageAttributes. |
Комментарии
Цветами на изображении можно управлять во время отрисовки. Их можно исправить, затемнить, осветлить, удалить и т. д. Чтобы применить такие манипуляции, инициализируйте объект ImageAttributes и передайте адрес этого объекта ImageAttributes (вместе с адресом объекта Image ) методу Graphics::D rawImage .
Требования
Целевая платформа | Windows |
Header | gdiplusimageattributes.h |