C # - не удается разрешить пространство имен XInput в DirectX SDK (ноябрь 2008 г.) - PullRequest
3 голосов
/ 06 декабря 2008

Я только начинаю играть с DirectX, и я прочитал несколько статей в Интернете, которые используют XInput для взаимодействия с контроллером Xbox.

Когда я пытаюсь использовать его в своем приложении на c #, я не могу найти правильную сборку для ссылки. Насколько я понимаю, он должен быть в Microsoft.DirectX.dll (пространство имен Microsoft.DirectX.XInput), но это не решается, когда я добавляю ссылку.

Я что-то упустил? Должен ли я попробовать более раннюю версию SDK?

Ответы [ 2 ]

2 голосов
/ 07 декабря 2008

Существует отличная сторонняя оболочка для DirectX для .Net под названием SlimDX: http://slimdx.mdxinfo.com/wiki/index.php?title=Main_Page

Это очень похоже на Managed DX. Я использую его уже пару месяцев с 0 проблемами.

2 голосов
/ 06 декабря 2008

Это кажется странным здесь. Microsoft больше не предоставляет управляемый DirectX, и я только что проверил мой список ссылок, нет Microsoft.DirectX.XInput для управляемой библиотеки. Скорее всего, он доступен только для C ++ и XNA.

...