Thema
:
Threadübergreifende Bitmap
Einzelnen Beitrag anzeigen
Namenloser
Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
FreePascal / Lazarus
#
39
AW: Threadübergreifende Bitmap
4. Okt 2015, 10:29
Zitat von
Bernhard Geyer
:
Zitat von
Namenloser
:
Grundsätzlich können solche Dinge schon passieren, wenn man auf
GDI
-Objekte wie TBitmap oder TCanvas fälschlicherweise mit mehreren Threads parallel zugreift. Aber da du Synchronize verwendest, sollte es hier eigentlich zu keinen Problemen kommen.
Doch, kommt es! Alle
Win32
-Ressourcen (Und TCanvas, TBitmap verwenden solche) sind nur im Erzeugenden Thread gültig. Alle Aktionen mit diesen müssen im erzeugenden Thread erfolgen.
Wozu gibt es denn dann
TCanvas.Lock
?
Zitat
Namenloser
Öffentliches Profil ansehen
Mehr Beiträge von Namenloser finden