Direct3D Initialisierung erkennen ?
-
Hallo,
ich möchte in meinem Programm erkennen, ob ein Direct3D Spiel gestartet wurde.
Also nicht jetzt auf FindWindow Basis, sondern ob irgendein Spiel sich Direct3D
nimmt und evtl. in den Vollbildmodus geht.
Ich möchte also erkennen, wenn "schwerlastige" Spiele starten
Ich möchte dies ohne einen Hook erledigen und frage mich/euch ob es dafür nicht eine Methode gibt.cu
JonDoe
-
definiere "schwerlastig"
-
Hat zwar nix damit zu tun, aber: C&C, Counterstrike, und der andere Krempel.
Für mich ist alles, was Direct3D anspricht "schwerlastig"
Aber noch eine Ergänzung: für OpenGL such ich dasselbe

-
es waere hilfreich wenn du statt beispiele zu nennen eine definition sagen wuerdest was du meinst, denn wie soll man dir ein programm vorschlagen wenn man nichtmal als mensch wueste ob ein programm schwerlastig ist oder nicht.
ist tetris schwerlastig?
ist 3dmax schwerlastig?
ist soldat.pl schwerlastig?
ist das erste d3d9 tutorial schwerlastig?
ist der windows mediaplayer schwerlastig?
ist povray schwerlastig?ich bitte um eine definition mit der man sich selbst diese fragen beantworten kann.
-
Wie in FRAPS eben. Das erkennt ja auch, ob eine OpenGL/DirectX Anwendung läuft und zeichnet in dessen Fenster die FPS etc.
-
Für mich ist alles, was Direct3D anspricht "schwerlastig"

Was hast du gegen diese Definition? Die ist doch einfach zu verstehen.
Alles was Direct3D verwendet => Schwerlastig.