Da musst du wohl auf eine Klasse/Funktion umsteigen, die 32-Bit Bilder unterstützt, also entweder die
WinAPI-Funktionen oder die
GR32-Lib. Vielleicht funktioniert es auch mit
Brush.Style := bsClear;
, bei TCanvas wäre ich mir allerdings nie sicher, was mit dem Alphakanal passiert.
[add] @3_of_8: So wie ich Nils verstanden habe, hat er ein echtes 32-Bit Bitmap, Bittransparenz braucht er also nicht. [/add]