Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#1

Mehr Frames bei mehr Textausgabe?

  Alt 5. Sep 2005, 16:38
Hi Leute!

Ich hab zwar nicht wirklich ein Problem, aber seltsam is des ganze schon...

Ich programmiere mit Direct3D9 derzeit ein Spiel und habe deswegen eine kleine Prozedur geschrieben, die mir einerseits die FPS-Zahl (var framecount:integer) berechnet und andererseits einen Wert berechnet, der Frame-Ungleichheiten ausgleichen soll (var timekey:single)...

Schreibe ich jetzt im OnIdle Ereignis

form1.caption:=inttostr(framecount); erreiche ich etwa 30-32 FPS...

Gebe ich den allerdings den Timekey auf die gleiche Weise auch noch aus (egal ob zusätzlich oder allein) erreiche ich 45-48 FPS...

Ist dieses Verhalten irgendwem geläufig? Und kann man so vielleicht mehr Frames rausholen?!
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat