Ich versuche derzeit, meinen Xbox 360-Controller in meiner WPF-Anwendung zu verwenden, aber alle Online-Lernprogramme beziehen sich auf die Verwendung von XNA in einer Spielumgebung. Ich habe mich nur gefragt, ob es leicht ist, meine Anwendung zu bekommen, um meinen Xbox 360 Controller zu finden und jede Bewegung/Knopfdrücke, die daraus entstehen könnten. Mein derzeitiges Setup ist Visual Studio 2010, .NET 4.0, WPF, C# und ich habe den xbox 360 Wireless Adapter für den PC. Vielen Dank!Verwenden des Xbox 360 Controllers in einer WPF-Anwendung
5
A
Antwort
5
Betrachten Sie [Bruno Silva Lösung für die Integration der Xbox 360 Gamepad mit PowerPoint] [x]. Das erste Projekt war für ein Office-Add-In für Powerpoint, aber das Basisprojekt ist ein Wrapper, mit dem das Gamepad in einer Windows- oder WPF-Anwendung verwendet werden kann.
Es wickelt XNA
Microsoft.Xna.Framework.Input.GamePad
Klasse und stellt eine Schnittstelle mit Ereignissen mit jeder Taste Statusänderung verbunden ist, sowie auf ein Gamepad anschließen/trennen.
[Bruno Silvas Blog enthält Links zum Projekt und Beispielcode] [x].
Sie müssen XNA Framework 2.0 installiert haben. Ich bin mir nicht sicher, ob höhere/neuere Versionen kompatibel sind.
Verwandte Themen
- 1. Xbox 360 für Linux-Programmierung
- 2. Wie Alias Xbox 360 Tasten in C#?
- 3. XBOX 360 XNA verbinden mit SQL-Server
- 4. GPU-Programmierung auf der Xbox 360
- 5. Linker Fehler mit einer xbox 360 Controller-Funktion
- 6. Ist Kinect SDK 2 mit Xbox 360 Kinect kompatibel?
- 7. PC XNA Game konvertiert auf Xbox 360 - Riesige Performance-Probleme
- 8. Wie kann ich die XBox 360 und PS3 SDKs kaufen?
- 9. Verwenden von MOQ zum Testen des Controllers
- 10. generateUrl außerhalb des Controllers
- 11. Machen Sie eine App drahtlos mit einer Xbox 360 verbinden (ala Connect360, Rivet, Vuze)
- 12. aktuelle_seite? innerhalb des Controllers
- 13. Wiederverwendbarkeit des Controllers in MVC
- 14. Ermitteln des Ergebnistyps in OnException des Controllers
- 15. Deaktivieren des Zeigermodus für die Webansicht in Xbox UWP
- 16. Design-Muster für die Beleuchtung in XNA 4.0 für Xbox 360?
- 17. Wenn Steam den Guide-Button auf dem Xbox 360-Controller zuordnen kann, kann ich nicht
- 18. Laravel-Zugriffsanforderungsobjekt außerhalb des Controllers
- 19. Jeder hat mehr Details zu einem XBox 360 Console History Export Project?
- 20. aufrufen Methode des übergeordneten Controllers von einer Richtlinie in AngularJS
- 21. Ist es möglich, einen Xbox 360-Controller mit Python zu "rumble"?
- 22. Wie man die LED auf einem Xbox 360 Gamepad mit pyusb
- 23. Rotation anhält des Bildes nach 360' Grad
- 24. Funktion innerhalb des AngularJS Controllers
- 25. Funktion innerhalb des Controllers inAngularjs
- 26. Set ViewData außerhalb des Controllers
- 27. UIPickerView zum Anzeigen des Controllers
- 28. Benutzerbenutzeroberfläche in Xbox UWP wechseln
- 29. Erweitern des Vorlagen-Controllers in Kohana
- 30. EofException bei einer Bereitstellung mithilfe des Tooltwist-Controllers
Gibt es ein Update zu dieser Antwort? Sind neuere Add-Ons für VisualStudio entstanden oder ist dies immer noch die einzige Möglichkeit, dies zu erreichen? Auch, was ist die Website in der Antwort erwähnt? –