我剛開始玩弄directx,並且在互聯網上閱讀了一些使用XInput與Xbox控制器進行交互的文章。C# - 無法解析DirectX SDK中的XInput命名空間(2008年11月)
當我嘗試在我的c#應用程序中使用它,我似乎無法找到正確的程序集引用。據我瞭解,它應該在Microsoft.DirectX.dll
(命名空間Microsoft.DirectX.XInput
),但是當我添加引用時不會得到解決。
我錯過了什麼嗎?我應該嘗試早期版本的SDK嗎?
我剛開始玩弄directx,並且在互聯網上閱讀了一些使用XInput與Xbox控制器進行交互的文章。C# - 無法解析DirectX SDK中的XInput命名空間(2008年11月)
當我嘗試在我的c#應用程序中使用它,我似乎無法找到正確的程序集引用。據我瞭解,它應該在Microsoft.DirectX.dll
(命名空間Microsoft.DirectX.XInput
),但是當我添加引用時不會得到解決。
我錯過了什麼嗎?我應該嘗試早期版本的SDK嗎?
有周圍的DirectX一個優秀的第三方包裝爲.NET稱爲SlimDX:http://slimdx.mdxinfo.com/wiki/index.php?title=Main_Page
這非常類似於託管DX。我已經使用它幾個月,現在有0個問題。
這似乎很奇怪。微軟不再提供受管理的directx,並且我只查看了我的參考列表,沒有用於託管庫的Microsoft.DirectX.XInput。最喜歡它僅適用於C++和XNA。
感謝,slimdx似乎做的工作完全正常,它是一個30meg下載,而不是450meg :)仍然會與XNA玩耍,但現在slimdx完全符合我的需求。 – 2008-12-07 06:23:00