Registriert seit: 20. Jun 2003
282 Beiträge
Delphi 10.4 Sydney
|
Re: 2 Bitmaps miteinander verschmelzen/überlagern
26. Okt 2004, 13:26
@Beckman: das SHR 8 verschiebt nur 8 Bits nach rechts. In meinem Beispiel könntest du auch statt:
d.b:=(s1.b*nAlpha + s2.b*Alpha) shr 8;
folgendes verwenden:
d.b:=(s1.b*nAlpha + s2.b*Alpha) Div 255;
jedoch ist SHR wesentlich schneller als Div 8)
|