Ist DirectX/OpenGL initialisiert?

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
real
Beiträge: 468
Registriert: 05.10.2004 14:43

Ist DirectX/OpenGL initialisiert?

Beitrag von real »

Hi,

kann ich über PureBasic zuverlässig prüfen, ob DirectX/OpenGL initialisiert ist? Ich will meinen KeyHook nur aktivieren, wenn ein Spiel läuft, d.h. wenn ich nicht auf der Windows-Oberfläche bin... Und ich möchte den KeyHook nicht von einem bestimmten Spieletitel abhängig machen (sprich: auf einen Prozess prüfen).

Gruß
René
Benutzeravatar
Justy
Beiträge: 131
Registriert: 10.09.2004 13:31
Wohnort: Feldbach / Steiermark / Österreich
Kontaktdaten:

Beitrag von Justy »

ich weis nicht genau was du meinst:

1. InitSprite() initialisiert alles mögliche für screen usw...

2. meines wissens ist directx schon beim systemstart initialisiert!
Am Anfang erschuf der Mensch Gott.
Friedrich Nietzsche
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

directx wird bei benutzung initialisiert.
da gab es iirc auch einen instanzenzähler, wenn der >0 ist, dann ist directx grade in benutzung... wie der hieß weiß ich allerdings nichtmehr.
Antworten