Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Полупрозрачность

7.9K
11 ноября 2006 года
Crainov
39 / / 04.06.2006
Разрабатываю собственный формат.
Как можно регулировать прозрачность каждого пикселя.
В смысле как выводить эти полупрозрачные пиксели на канву.
Значение полупрозрачности получает первый байт файла.
Желательно не используя Ассемблера.
10K
11 ноября 2006 года
АлРАД
58 / / 30.08.2006
А что значит полупрозрачные?
За ними что, рабочий стол будет виден что ли?
Попробуй set/getwindowlong,
SetLayeredWindowAttributes
23K
11 ноября 2006 года
holy
1 / / 11.11.2006
непонял что ты разрабатываешь??? Формат файла или программу которая выводит твой формат файлов?
берешь цвет пикселя под "твоей" картинкой и налаживаешь сверху свою прозрачность
7.9K
12 ноября 2006 года
Crainov
39 / / 04.06.2006
А по какой формуле можно расчитать этот цвет .
нгашел такую
R:= R * (Alpha/ 255) + Rbgr * (1-(alpha/255));
G:= G * (Alpha/ 255) + Gbgr * (1-(alpha/255));
B:= B * (Alpha/ 255) + Bbgr * (1-(alpha/255));
где R, G, B цвет пикселя картинки, Rbgr, Gbgr, Bbgr цвет пикселя нижерасположенного Канваса
Alpha значение прозрачности.
И на сколько это быстрый способ.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог