Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

Werbeanzeige

02.01.2009, 12:42

Forenbeitrag von: »Hans_Wurst«

SetCooperativeLevel() verlangt Parameter für ein Fenster

So, ich konnte jetzt denn Joystick-Treiber neu installieren und siehe da, meine Force-Feedback-Ansteuerung funktioniert wieder wunderbar wenn ich nicht den EXCLUSIVE-Mode verwende: Quellcode 1 pJoystick->SetCooperativeLevel(NULL, DISCL_NONEXCLUSIVE | DISCL_BACKGROUND) Da Microsoft jedoch schreibt, dass mann für FF den EXCLUSIVE-Mode verwenden soll, hätte ich trotzdem eine Frage an euch. Glaubt ihr dass das UNBEDINGT notwendig ist? Ich weiß schließlich immer noch nicht warum mein Treiber versagt ...

30.12.2008, 13:45

Forenbeitrag von: »Hans_Wurst«

SetCooperativeLevel() verlangt Parameter für ein Fenster

Oder zumindest beim starten für das FF, dachte ich. In der DirectX-Hilfe steht nämlich unter Cooperative Levels : "To use force-feedback effects, an application must have exclusive access to the device" Was bei mir aber nicht der Fall war und es hat komischer weise trotzdem funktioniert. Es kann natürlich auch sein, dass genau darin mein Problem lag, weshalb jetzt vielleicht sogar der Treiber(?) Probleme macht. Auch nach einem Neustart des Rechners.

30.12.2008, 12:59

Forenbeitrag von: »Hans_Wurst«

SetCooperativeLevel() verlangt Parameter für ein Fenster

Momentan kann ich leider nicht weiter probieren, da ich anscheinend ein Treiberproblem habe. Die FF-Ansteuerung funktioniert momentan nicht einmal mehr mit der Demosoftware des Joystick-Herstellers (Saitek). Den Treiber erneut instnallieren geht auch nicht, da der Anbieter gerade Probleme auf der Homepage hat und den passenden Treiber nicht anbieten kann. Muss ich wohl die Feiertage abwarten. Was mich allerdings sehr verwundert ist, dass der Code vorher auch für Force-Fedback bereits lief. Auch,...

29.12.2008, 16:03

Forenbeitrag von: »Hans_Wurst«

SetCooperativeLevel() verlangt Parameter für ein Fenster

Gibt es eine Funktion, die mir in der Iinit-Funktion einen dementsprechenden Wert zurück liefern könnte? (Zum Testen verwende die Klasse momentan in einer Konsolenanwendung. Später möchte ich sie eventuell in einer DLL einfügen)

29.12.2008, 14:14

Forenbeitrag von: »Hans_Wurst«

SetCooperativeLevel() verlangt Parameter für ein Fenster

Hallo, ich möchte eine Klasse erstellen, in der die Daten vom Joystick ausgelesen werden und Force-Feedback angesteuert werden kann. Das Daten auslesen funktioniert soweit. Nur wenn ich ForceFeedback nutzen möchte, heiß es, die application MUSS in "exclusive access" betrieben werden. Hierfür verwende ich: Quellcode 1 2 3 pJoystick->SetCooperativeLevel(NULL, DISCL_EXCLUSIVE | DISCL_BACKGROUND))) //DISCL_EXCLUSIVE, DISCL_NONEXCLUSIVE //DISCL_FOREGROUND Der Kompieler meckert aber, dass er als erste...

Werbeanzeige