Question

Je commence à peine à jouer avec directx et j'ai lu quelques articles sur Internet qui utilisent XInput pour l'interface avec le contrôleur Xbox.

Lorsque j'essaie de l'utiliser dans mon application c #, je n'arrive pas à trouver l'assembly correct à référencer. D'après ce que j'ai compris, cela est supposé se trouver dans Microsoft.DirectX.dll (espace de noms Microsoft.DirectX.XInput ), mais cela n'est pas résolu lorsque j'ajoute la référence.

Est-ce que je manque quelque chose? Devrais-je essayer une version antérieure du sdk?

Était-ce utile?

La solution

Il existe un excellent wrapper tiers autour de DirectX pour .Net appelé SlimDX: http://slimdx.mdxinfo.com/wiki/index.php?title=Main_Page

Cela ressemble beaucoup à Managed DX. Je l'utilise depuis quelques mois maintenant avec 0 problème.

Autres conseils

Cela semble étrange ici. Microsoft ne fournit plus de DirectX géré, et je viens de vérifier ma liste de références, il n'y a pas Microsoft.DirectX.XInput pour la bibliothèque gérée. La plupart des logiciels ne sont disponibles qu’en C ++ et XNA.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top