Полупрозрачность
Как можно регулировать прозрачность каждого пикселя.
В смысле как выводить эти полупрозрачные пиксели на канву.
Значение полупрозрачности получает первый байт файла.
Желательно не используя Ассемблера.
За ними что, рабочий стол будет виден что ли?
Попробуй set/getwindowlong,
SetLayeredWindowAttributes
берешь цвет пикселя под "твоей" картинкой и налаживаешь сверху свою прозрачность
нгашел такую
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 значение прозрачности.
И на сколько это быстрый способ.