Registriert: Di Apr 29, 2008 18:56 Beiträge: 1213
Programmiersprache: Delphi/FPC
HI,
ich hab versucht die FPS in meinem Programm zu begrenzen, geht auch ganz gut
so wie ich das gelöst hab, aber sobald ich MaxFPS größer als 75 setze, dann hängt
sich das Prog beim Starten auf. Aber ich hab kein Plan, wo der Fehler ist!
Registriert: Di Apr 29, 2008 18:56 Beiträge: 1213
Programmiersprache: Delphi/FPC
HI,
geht immer noch nich...
Das Programm startet zwar jetzt, ohne sich aufzuhängen, aber dafür bleibt es dann immer mittendrin hängen. Wenn ich das Prog einfach laufen lass, dann is nich erkennbar, das es nach einer bestimmten Aktion hängen bleibt: Es ist immer unterschiedlich. Wenn ich den Frame-Limiter aber ganz raus nehm, dann läuft es 1a, also muss es ja daran liegen. Kann mir da jmd helfen?
Dort habe ich auch eine Funktion zu limitieren der FPS geschrieben (TAdPerformanceCounter.LimitFrameRate). Der Parameter "atd" ist die Zeitdifferenz seit dem letzten Aufruf.
Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.