![]() |
"Zittern" bei Paintbox obwohl sie schneller sein s
Hallo zusammen!
Ich hab bisher in allen Quellen die ich gefunden hab gelesen, dass Tpaintbox "schneller" sein soll als TImage - Begründung war, wenn ich das richtig verstanden habe, dass TImage immer noch das Bild zwischenspeichert. In meinem Programm hab ich nun alle 100 millisekunden eine Bildaktualisierung, bei der mehrere gefüllte Polygone gezeichnet werden. Wenn ich TPaintbox benutze "zittern" die Polygone die ich zeichnen will immer, d.h. man kann immer weiss dazwischen sehen, bei TImage passiert das nicht. Achja: Ich überzeichne in jedem Fall zuerst immer mit einem weissen Rectangle, dann werden die Polygone gezeichnet. Wie kommt es, dass eine vermeintlich schnellere Paintbox in der Darstellung so abka...? (Man sieht teilweise wild wechselnde Pixelkanten und fühlt sich wie wenn man in nen Stroboskop rein guckt) MfG Jonny PS: netter smiley: :cat: :wink: |
Re: "Zittern" bei Paintbox obwohl sie schneller se
Zitat:
Nur weil etwas schneller ist, heißt das noch lange nicht das man eine Zeichenänderung nicht sieht. Mach dich mal über DoubleBuffered schlau. |
Re: "Zittern" bei Paintbox obwohl sie schneller se
Hallo!
Du zeichnest direkt in die Paintbox, oder? Benutz lieber ein sog. Offscreen-Bitmap, ein Bitmap in dem Du Deine Sachen zeichnest und dann komplett in die Paintbox kopierst. Das ist wesentlich perfomanter. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz