Genau, dafür ist TImgView32 da.
Für Animationen mache ich es so:
- TPaintbox32, Algin = alClient
- Direkt mit TPaintbox32.Buffer arbeiten
- Am Ende des Frames TPaintbox32.Flush aufrufen
PS: Wenn du die Geschwindigkeit von GR32 genießen willst, solltest du nicht die TBitmap.TCanvas-Methoden benutzen, sonst wird natürlich nichts schneller
.