3

我刚刚开始使用directx,并且在互联网上阅读了一些使用XInput 与Xbox 控制器交互的文章。

当我尝试在我的 c# 应用程序中使用它时,我似乎找不到要引用的正确程序集。据我了解,它应该在Microsoft.DirectX.dll(namespace Microsoft.DirectX.XInput) 中,但是当我添加引用时,它并没有得到解决。

我错过了什么吗?我应该尝试早期版本的 sdk 吗?

4

2 回答 2

2

这里似乎很奇怪。Microsoft 不再提供托管的 directx,我刚刚检查了我的参考列表,托管库没有 Microsoft.DirectX.XInput。最喜欢它仅适用于 C++ 和 XNA。

于 2008-12-06T09:06:16.467 回答
2

DirectX for .Net 有一个出色的第 3 方包装器,称为 SlimDX:http ://slimdx.mdxinfo.com/wiki/index.php?title=Main_Page

它与托管 DX 非常相似。我已经使用它几个月了,现在有 0 个问题。

于 2008-12-06T22:33:04.920 回答