Сообщение от CRASHER
А у тебя нет исходника хотябы накаком нибудь языке?)
|
По идее, как-то так:
var
t:Integer;//Значение прозрачности
C:Integer;//Цвет в формате RGBA
begin
t:=t shl 24; //Сдвиг на 3 байта (24 бита) влево
C:=C and $FFFFFF xor t; //$FFFFFF=16777215
end;
И так каждый пиксел.
Код на паскале, думаю по комментариям понятно.
А вообще, неужели в блитзе нет подобной функции?