Смешивает нужный синий цвет с цветом каждого пиксела (в заданной пропорции) (+)
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Ворчун 21 апреля 2003 г. 21:36
В ответ на: никто не в курсах, когда винда выделяет элемент (например ярлык, он таким синеньким становится), по какому принципу она меняет цвета пикселей ? отправлено DASM 21 апреля 2003 г. 16:15


Смешивание 2-х цветов С1 и С2 (k - коэффициент [0..1]):

R = С1.R*k + C2.R*(1-k);
G = С1.G*k + C2.G*(1-k);
B = С1.B*k + C2.B*(1-k);

Виндуза, для ускорения таких умножений, использует специализированные команды пентиума.

Составить ответ ||| Конференция ||| Архив

Ответы



Перейти к списку ответов ||| Конференция ||| Архив ||| Главная страница ||| Содержание

E-mail: info@telesys.ru