AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi TBitmap Grössenänderung langsam
Thema durchsuchen
Ansicht
Themen-Optionen

TBitmap Grössenänderung langsam

Offene Frage von "Bjoerk"
Ein Thema von toenne · begonnen am 15. Mär 2015 · letzter Beitrag vom 16. Mär 2015
Antwort Antwort
Seite 2 von 2     12   
toenne

Registriert seit: 13. Jan 2011
13 Beiträge
 
#11

AW: TBitmap Grössenänderung langsam

  Alt 16. Mär 2015, 21:49
Also ich kann hier die Zeitdauer von 1 Sekunde nicht nachvollziehen.
Habe Deinen Code hier mal getestet, die beiden Zuweisungen für das Bitmap (Breite und Höhe) zusammen benötigen 0,72 ms, das ist weit entfernt von 1 Sekunde.
Ich habe es nicht mit 'ner Stoppuhr oder sonstwie gemessen, um beim Warten aber das klassische "Einundzwanzig..." auszusprechen hat es fast gereicht...also etwa Faktor 10 gegenüber deiner Messung.

Zitat:
Kann da auch keine Verzögerung feststellen?
Nun ja, immerhin hast du auch eine Zehnerpotenz vergessen: Deine Paintbox hat 3000px Breite, mein Image aber 30000px...

Immerhin käme Harrys Wert meiner Erwartung ziemlich nahe, merkwürdig dass es bei mir so lange dauert? An mangelnder Rechenpower sollte es eher nicht liegen, hier werkelt ein i7-3770S @3.1GHz mit 8GB RAM. Wobei: Ich nutze für die Entwicklung und die Tests Win7 64Bit, habe aber als Zielplattform Win 32Bit ausgewählt (mein Laptop läuft noch mit 32Bit XP). Sollte aber doch nix ausmachen?
Wo zum Geier steckt da bei mir die Bremse?
  Mit Zitat antworten Zitat
Bjoerk

Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
 
Delphi 10.4 Sydney
 
#12

AW: TBitmap Grössenänderung langsam

  Alt 16. Mär 2015, 23:27
Bei deiner Variante muß bei jedem MouseMove eine Bitmap erstellt werden die 30.000 x 30.000 ist. Dann zeichnest du drauf doch sage und schreibe 2 Linien. Dann wird das GESAMTE Bitmap auf das Image kopiert (mit Assign). Das das ziemlich suboptimal ist ist irgendwie klar? (Bei meiner Variante ist das übrigens anders).
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz