es gibt leider afaik noch keine RGBA() funktion, also müßte man da an den speicher des sprites/bildes direkt ran. jedes vierte byte sollte alpha information sein.
Hm? Was soll denn Indextransparenz sein? Meinst du mit lookup Tabelle? Das ist aber eine ganz andere technik und hat nichts mit Alphakanälen zu tun.
Das war mit PB aber eigentlich immer möglich, gibt halt keine vorgefertigte Funktion für und sowas will heute auf dem PC doch eigentlich auch keiner mehr haben.
Hab die Funktion DrawAlphaImage() gefunden. Heisst dass wenn ich ein Bild lade (1x1 Pixel durchsichtig), dann kann ich mit ganz viel Rechenpower dass ohne Buffer machen?
Nein, denn was du brauchst ist ein Alphawert eines Pixels Überschreiben. Dieser Befehl übermalt aber nur einen Pixel in abhängigkeit seiner transparenz. Wenn der Alphawert deines Pixel 0 wäre, so würde sich zb nichts ändern.