Я пытаюсь использовать джойстик в своем приложении C # WPF, используя DirectX (используя Microsoft.DirectX.DirectInput;), но по какой-то странной причине я продолжаю получать сообщение об ошибке в первой строке, где я пытаюсь обнаружить все подключенные устройства. До сих пор в моем приложении есть следующая строка кода в конструкторе:
DeviceList gameControllerList = Manager.GetDevices (DeviceClass.GameControl, EnumDevicesFlags.AttachedOnly);
Ошибка выглядит следующим образом:
Тип ошибки: исключение XamlParseException было обработано.
Сообщение об ошибке: «При вызове конструктора типа« JoystickTest.MainWindow », который соответствует указанным ограничениям привязки, возникло исключение». Номер строки «3» и позиция «9». "
Я работаю над этим примером, который нашел в Интернете: http://www.codeproject.com/KB/directx/joystick.aspx
Моя текущая настройка - 64-разрядная версия WPF, C #, .NET 4.0 и Windows 7