Einzelnen Beitrag anzeigen

Phantom1

Registriert seit: 20. Jun 2003
282 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: 2 Bitmaps miteinander verschmelzen/überlagern

  Alt 26. Okt 2004, 12: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)
  Mit Zitat antworten Zitat