ジョイスティックを使用する C# でアプリケーションを作成しようとしています。「http://www.codeproject.com/KB/directx/joystick.aspx」にアクセスし、基本的に例を正確にコピーしましたが、「有効な Win32 アプリケーションではありません。(HRESULT からの例外: 0x800700C1)」というエラーが表示され続けます。 )」。アプリケーションは現在、テスト目的のコンソール アプリです。以下のインクルードを使用しました。
「Microsoft.DirectX を使用する;」「Microsoft.DirectX.DirectInput を使用;」
エラーをスローするコード行は
DeviceList gameControllerList = Manager.GetDevices(DeviceClass.GameControl,EnumDevicesFlags.AttachedOnly);
また、私はWindows 7を使用していますが、それが役立つかどうかはわかりません。