Die im Thread gleich in ein TBitmap zu packen kam mir am einfachstem vor weil ich die Bitmaps
ja im Mainthread in die bis zu 40 TImages packen möchte.
Da hast du aber auch entsprechenden Overhead. Wenn du im Thread nur mit den Daten arbeitest, hast du keinerlei Threadprobleme, weil keine Windows Handles oder Grafikklassen involviert sind. Die Daten kannst du dann einfach herausreichen und zeilenweise (wie schon genannt mit ScanLine) den jeweiligen Speicherbereich in eine TBitmap schieben.