fps limit?
Übersicht

Daniel KnobeBetreff: fps limit? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi,
ich habe mal eine Frage. Wie kann ich das Framelimit auf 30 fps einstellen. Mein Programm soll nicht mehr als 30 fps haben. mfg DKing |
||
![]() |
d-bug |
![]() Antworten mit Zitat ![]() |
---|---|---|
...am Anfang der App
Code: [AUSKLAPPEN] Const fRate = (1000/30)
am Anfang des Mainloops Code: [AUSKLAPPEN] ;time at start of processing loop
time1 = MilliSecs() am Ende des Mainloops Code: [AUSKLAPPEN] ; frame limiting + freeing up CPU-time
time2 = MilliSecs() time3 = time2 - time1 time4 = fRate - time3 Delay time4 Das ist OJays Variante vom Ausbremsen. Hat den starken Vorteil, daß die CPU-Belastung deines Programmes von 100% auf 1-2% sinkt (wenn du nichts tust) |
||
![]() |
Bura.Tino |
![]() Antworten mit Zitat ![]() |
---|---|---|
Man kann natürlich einfacherweise auch CreateTimer und WaitTimer() verwenden. ![]() |
||
![]() ![]() |
Daniel Knobe |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Deswegen brauch ich das auch, ich habe ein Programm im Fenstermodus und wenn das dann leuft dann ist alles extrem Lahm auf dem Desktop etc... | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group