CDrawingManager::PixelAlpha
Вычисляет конечный цвет пикселя semitransparent.
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
int percent
);
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
double percentR,
double percentG,
double percentB
);
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
COLORREF dstPixel,
int percent
);
Параметры
[входящий] srcPixel
Начальный цвет пикселя.[входящий] percent
Число от 0 до 100, представляющее процент прозрачности.Значение 100 указывает на то, что начальный цвет полностью прозрачным.[входящий] percentR
Число от 0 до 100, представляющее процент прозрачности для красного компонента.[входящий] percentG
Число от 0 до 100, представляющее процент прозрачности для зеленого компонента.[входящий] percentB
Число от 0 до 100, представляющее процент прозрачности для синего компонента.[входящий] dstPixel
Базовый цвет пикселя.
Возвращаемое значение
Конечный цвет пикселя semitransparent.
Заметки
Это вспомогательный класс для рисования semitransparent растровые изображения и не предназначена непосредственного вызова разработчиком приложения.
При использовании версию метода, имеющий dstPixel, конечный цвет сочетание dstPixel и srcPixel.Цвет srcPixel частично прозрачный цвет по основным цветом dstPixel.
Требования
заголовок: afxdrawmanager.h