directinput

    0

    1答えて

    私はGPUレンダリングパーティクルシステムを作成しようとしており、この入力クラスを使用してマウス/キーボード入力を処理しています。 問題は行です。 により、LNK2019:未解決の外部シンボルエラーが発生します。必要なファイルが含まれているので、なぜこれが起こっているのかわかりません。以下はそれぞれInput.hとファイルです。 INPUT.Hファイル #ifndef _INPUT_ #defi

    4

    1答えて

    PythonのプログラマにXBoxコントローラの入力をシミュレートさせます。 可能であればアナログの親指スティックとオン/オフボタンの両方。 私はここに、たとえば、Pythonでのctypesでキーボード入力をシミュレートに関するトピックを見つけました: Python simulate keydown は、それは通常のキーボードやマウスの「KeyDownイベント」に似て、それをシミュレートすること

    6

    1答えて

    私は、プログラムの開始時にすべての入力デバイスを(直接入力を使用して)列挙するC++プログラムを持っています。プログラムが起動し、別のコントローラを接続した場合、このコントローラはプログラムが再起動されるまで認識されません。誰でも私が使用できるイベントを知っているので、新しいものが接続された後に私のプログラムがすべてのデバイスを列挙するようになります。

    0

    1答えて

    現在、DirectInputを使用しているアプリケーションを、代わりにRawInputを使用するように変換しています。 残念ながら、RawInputはDirectInputの後継として推奨されていますが、DirectInputとまったく同じ方法でキーボードデータを提供するようには見えません。 DirectInputは、DIK_*の定数(DIK_A,DIK_RETURNなど)を使用して、キーボードの

    0

    1答えて

    この質問は、もともとMouseイベントを捕まえる方法について書かれていましたが、これはC++でSetWindowsHookExを使って多くの研究を行った後に解決しました。 問題は、Windows上で私のために働いている、それはアプリケーションで動作しますが、ゲームではうまくいきません。 誰かがマウスフックがゲームでうまくいかない理由を理解できますか?私が試したすべてのゲームがRaw Inputを使

    2

    1答えて

    は私がIDirectInputDevice8インタフェースを使用して直接入力デバイスにポーリングする呼び出しを遮断する遮断すると非を行う必要があります。 阻止行うには、Linuxで 、我々は使用選択例:私は設定しても https://msdn.microsoft.com/en-us/library/windows/desktop/ee417816(v=vs.85).aspx :私はidirecti

    1

    1答えて

    ダイレクトインプットコードを.netのキーコードに変換する方法を見つける必要があります。私を許してください、キー入力のすべてが私を困惑させます。私は経由でキーをつかむ場合の例は次のようになります。 Private Sub GetKey(sender As Object, e As PreviewKeyDownEventArgs) Handles SnapKeyName.PreviewKeyDown

    0

    1答えて

    私が考えることができる唯一の解決策は、どの文字が押されているかを確認し、その文字を画面に表示することです。しかし、これは私を本当に面倒で一般的に貧弱な解決策に襲​​われます。私は別の解決策を考えることはできません。私はDirectInputではなくWindowsのメッセージループを使うことを考えましたが、私は何かを誤解していない限り、文字ごとにチェックしなければならないので、同じ問題があるようです

    1

    1答えて

    私は以前のゲーム開発言語からの移行を試みており、私が古い言語で当然取り上げた問題に遭遇しました。私はDirectInputをMonoGameとC#でサポートしようとしています。私はC#でプライマリゲーム開発言語として使用するのが気になります。 問題は、DirectInputコントローラとダンスパッドをサポートする方法がわかりません。それは私の快適ゾーン外です。私はあまりにも長い間、答えを見つけて頭