Pregunta

Estoy empezando a jugar con Directx y he leído algunos artículos en Internet que usan XInput para interactuar con el controlador Xbox.

Cuando trato de usarlo en mi aplicación C #, parece que no puedo encontrar el ensamblaje correcto para hacer referencia. Por lo que entiendo, se supone que debe estar en Microsoft.DirectX.dll (espacio de nombres Microsoft.DirectX.XInput ) pero eso no se resuelve cuando agrego la referencia.

¿Me estoy perdiendo algo? ¿Debo probar una versión anterior del sdk?

¿Fue útil?

Solución

Hay un excelente contenedor de terceros alrededor de DirectX para .Net llamado SlimDX: http://slimdx.mdxinfo.com/wiki/index.php?title=Main_Page

Es muy similar a Managed DX. Lo he estado usando durante un par de meses con 0 problemas.

Otros consejos

Parece extraño aquí. Microsoft ya no proporciona directx administrado, y acabo de revisar mi lista de referencias, no hay Microsoft.DirectX.XInput para la biblioteca administrada. La mayoría parece que solo está disponible para C ++ y XNA únicamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top