Zitat von
Christian Seehase:
Ein Programmstart, gerade eines Spieles, kann schon recht resourcenfressend sein (wobei mir allerdings nicht ganz klar ist, wozu man etwas auf einem Mediaplayer laufen lässt, wenn man ein Spiel startet... ;-))
Mein Problem war ganz einfach dieses:
Ich höre gerne Musik. Und zwar mit meinem Mediaplayer, programmiert in Delphi unter Hilfenahme der bass.dll. Ich höre immer Musik am Rechner, auch wenn ich ein Spiel spiele. Meistens funktioniert das auch, nur ist Titan Quest so ressourcenhungrig, dass die Wiedergabe hin und wieder stockt (beim Laden z.B.). Durch Verwendung des obigen Codes habe ich das Problem beseitigt.
Und dadurch wird die übrige Rechenleistung eines andernen Programms kaum beeinträchtigt, da mein Programm sowieso nur so viele Ressourcen / Sek braucht, wie es für die Wiedergabe benötigt (die vorzugsweise in Echtzeit ablaufen sollte ^^).
Codito, ergo sum. - I code therefore I am