![]() |
FPS berechnen ?
Hi
Wie kann ich die FPS brechnen? (Ich arbeite mit dem Timer und der ImageKomponente) [Edit=Sakura]Überschrift angepasst![/Edit] |
Wenn es exakt sein soll, mit QueryPerformanceFrequency und QueryPerformanceCounter. Alternativ mit GetTickCount.
Wenn dein Programm im Timer-Event nicht viel Code ausführt kannst du auch einfach Eins durch das Timer-Intervall (in Sekunden) rechnen. Die FPS (oder auch Frequenz) ist immer 1 / Zeit pro Frame, also miss die Zeit, die der Frame gebraucht hat, und nimm dann den Kehrwert davon. Du kannst auch mehrere (beliebig viele) Werte speichern und den Durchschnitt berechnen, dann schwankt die Anzeige nicht so stark. |
Moin ,
der DXTimer von Dephix hat das automatisch dabei ! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:51 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