Einzelnen Beitrag anzeigen
Alt 06.06.2003, 17:43   #11
HansHartmann
Inventar
 
Registriert seit: 12.02.2001
Alter: 57
Beiträge: 2.908


Standard

Sorry, ich hatte den Thread hier garnicht gesehen.

Ich habe eigentlich nichts besonderes gemacht. Pens, Brushes, Fonts etc. werden in jeder Runde aus dem bekannten Grund (Brightness) neu initialisiert. Dennoch habe ich bei den ATR-Gauges eine deutliche Verbesserung der Framerate gegenüber den vorherigen Versionen, die auf dem "alten" GDI basieren. Nick Jacobs und Christian Kögler können meine Erfahrungen auch bestätigen.

GdiplusStartup habe ich in PANEL_SERVICE_CONNECT_TO_WINDOW, GdiplusShutdown in PANEL_SERVICE_DISCONNECT. Die Skalierung mache ich nur einmal bevor ich anfange zu zeichnen. Rotationen und Translationen habe ich auch nach Möglichkeit blockweise zusammengefasst. Das ist alles.

Bin zu erreichen unter hhartmann@fsfd.de - soweit es meine Zeit erlaubt, helfe ich gerne.
____________________________________
Bis dann,
Hans
Digital Aviation
HansHartmann ist offline   Mit Zitat antworten