directinput

    2

    3答えて

    私はUSBジョイスティックからデータ(x/y軸、押されたボタンなど)を読み取ろうとしていましたが、DirectInputについて聞いたことがあります。ほとんど成功してまともな例やウォークスルーを見つけるために長い時間を探していました。誰かが簡単なチュートリアルを共有したり、私を正しい場所に導くことができれば、私はあなたの借金になるでしょう。おそらく、これらはあなたを助けるかもしれないWindows

    3

    2答えて

    ショートバージョン:私は初期化し、私はHWND/HINSTANCEへのアクセスを持っていない場合、DirectInputのを使用するにはどうすればよい ? 背景情報: 私は現在のウィンドウを作成するための、とりわけ、私のプログラムの大部分のためのSFMLを使用しています。魅力のように動作します。しかしSFMLの入力システム(例えば、XInput XBox 360ゲームパッドが必要です)に満足してい

    2

    1答えて

    私はDirectInputとXInputをラッピングする入力システムで作業しています。現在、XInputデバイスはXInputとして1回、DirectInputとして1回(両方がサポートされているため)、2回列挙されます。 特定のDirectInputデバイスでもXInputがサポートされているかどうかを確認するにはどうすればよいですか?トピックにはthis MSDN pageがありますが、min

    0

    1答えて

    directXゲーム中にマウスを動かすことができるPythonモジュールを知っている人はいますか? 私はCtypesとHammondsのwin32モジュールを試しましたが、通常のPythonモジュールがDirectInputによってブロックされているため、DirectXで動作しません。 HIDエミュレーションを使用してこれを行う回避策またはモジュールがありますか?

    4

    3答えて

    申し訳ありませんが私の質問は少し汚れているようですが、私は答えを見つけることができません。私はXNAゲームにDirectInputを使用したいと思います。私は読んだことがあり、これはXBox 360コントローラ以外のゲームパッドからの入力を取得する最良の方法だと思われます。最初のステップは、Microsoft.DirectX.DirectInput名前空間をインクルードすることですが、どうやってそ

    0

    2答えて

    XNAゲームでDirectInputを使用したいが、.dllファイルの参照に関しては問題がある。私はMicrosoft Visual Studio C#Express Editionを使用しています。これは、私が正確に何である: は右 が は.dllファイルに移動し、 OKを打つ「の参照を追加」を選んだ「参照」をクリックし、私は次のエラーを受け取ります: 上記のように、私はMicrosoft.Di

    -1

    1答えて

    ダイレクトインプットを使用してキーボード入力用のラッパーを作成しています。キーの状態を取得するには、関数GetDeviceState()がcharバッファを使用して呼び出されます。 これはすべて良いことですが、今度はキーイベントを送信するために、バッファを繰り返して、押されたすべてのキーをチェックする必要があります。代わりに、押されたキーコードだけを渡すコールバックがあることを期待していました。

    1

    1答えて

    私のターゲットDLLファイルはここにあるMicrosoft DirectInputのDLLファイルで使用してDLLに関数を実行します。 C:\ WINDOWS \ System32に\ Dinput.dll 私はそれを使用するアプリケーションを監視していますAPIのために。私はそれがDinput.dllで "DirectInputCreateEx"を呼び出すのを見て、私は他の有用な情報が見つかりま

    1

    1答えて

    私は2台のマウスをPCに接続しており、1台のマウスが通常のマウスとして機能し、 まず、私はDirectInputを試していました。それは、InstanceNameに単語マウスを持つ2つのデバイスを示しました。 しかし、DeviceType.Mouseを持っていたのは1台のデバイスだけで、本当に動作していたデバイスでした。 私はそれを取得していたときに両方のマウスをブロックしていました。 第2回私は

    2

    2答えて

    最近、Direct3D 11を使用してMDX 2.0からSlimDXにスワップしましたが、キーボードとマウスのコントロールを実装するのに苦労しています。 MDXでは、しかし、SlimDXは異なる方法があり、 keyb = new Microsoft.DirectX.DirectInput.Device(SystemGuid.Keyboard); keyb.SetCooperativeLevel(