Hallo,
habe da wieder mal ein problem
mein Timer(den man unter system findet) soll jede 200 MS folgenden code ausführen:
Quelltext
1: 2:
| if (Module <> NIL) and ( FMusic_IsPlaying( Module) = False ) then NewMusik; if (Channel > -1) and ( FSOUND_IsPlaying( Channel) = False) then NewMusik; |
aber leider dauert das prüfen der 2 if schleifen anscheidn zu lange nämlich: nacher im spiel habe ich wegen der 2 if schleifen nur noch 30 FP sonst 60 und bevor ich DX9 installiert habe hatte ich noch 70 FPS. woran liegt das ?
der DXTimer wird jede MS ausgeführt.......