Seite 1 von 1

Ist DirectX/OpenGL initialisiert?

Verfasst: 08.11.2004 09:14
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é

Verfasst: 24.11.2004 00:08
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!

Verfasst: 24.11.2004 02:01
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.