Forum: Multimedia
Delphi
by SirThornberry,
7. Okt 2006
Deswegen hatte ich ja geschrieben
Das Problem was die meisten haben ist das sobald sich ein Object ändert sie das Bild auf die Canvas ausgeben. Wenn man jetzt mehrere Objecte hat welche alle 40 ms ein neuzeischnen auslösen wird nicht alle 40 ms ein neue Zeischnen ausgelöst sondern jedes Object löst ein neu zeischnen aus was das ganze so langsam macht.
Es geht also nur darum das man die...
Forum: Multimedia
Delphi
by SirThornberry,
7. Okt 2006
Also ich hab mir vor kurzem (für meine Firma) eine recht performante Engine gebastelt die wie folgt funktioniert.
Ich habe eine Anzeigefläsche (Display) worauf später das fertige Bild kommt.
Wenn irgend ein Object neu gezeichnet werden muss teilt dieses Object dem Display mit das es neu gezeichnet werden müsste.
Das Display hat einen Timer in dem geprüft wird ob seit dem letzten malen 40ms...