Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.115 Beiträge
 
Delphi 12 Athens
 
#6

AW: Temporäres Einfrieren beim Zeichnen einer BitMap

  Alt 15. Jun 2012, 09:03
SCREEN wird 24 Bit haben (es sei denn die grafikkrte wurde auf weniger eingestellt, aber das macht ja keiner mehr)



Lass' doch einfach die Schleife weg und nutze einen Timer.
Mit einem Intervall von 20 Millisekunden bekommt man auch locker mal 50 FPS hin.

Aber wenn sich sowieso nichts im Bild ändert, dann ist natürlich die PaintBox vorzuziehen.
Abgesehn davon, wenn über die ganze Form gezeichnet wird, dann kann man auch direkt drauf malen und das OnPaint der Form nutzen.



Und wieso sind BG, SCREEN und ABBRECHEN global, obwohl sie nur innerhalb dieser Klasse verwendet werden?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat