Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Mehrere Ebenen (Bitmaps) transparent in die Paintbox lad

  Alt 14. Nov 2009, 10:06
Es gibt in der Unit Windows die Funktion Alphablend. Wenn dein Bitmap 32 bit Farbtiefe hat und du somit den Alphakanal nutzt kannst du auch Halbtransparenzen etc. damit erreichen.
Um Pixelweisen zeichnen. Pixelweises zeichnen ist nicht unbedingt schlecht solange du nicht gerade mit dem Property Pixels arbeitest. Bei fertigen Windowsfunktionen wird intern auch jedes Pixel verarbeitet nur eben nicht mit irgendwelchen langsamen Zugriffen sondern mit direktem Zugriff auf den Speicher. Mit Scanline kannst du genau dies auch selbst nachbilden.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat