Xinput

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

XInput est une API (Application Programming Interface) de la suite DirectX de Microsoft.

Description

XInput est une interface de programmation pour les contrôleurs/manette de jeu de la « prochaine génération ». Il a été présenté en aux côtés du lancement de la Xbox 360. Ce jeu d'instructions fournit un soutien complet pour le contrôleurs Xbox 360 sur Windows XP SP1 et les systèmes d'exploitation ultérieurs/supérieurs, et est décrit par Microsoft comme étant plus facile à programmer et nécessitant moins de configuration que DirectInput.

DirectInput vs XInput

Microsoft n'a pas fait de changements majeurs à DirectInput depuis DirectX 8, et introduit XInput plus tard dans DirectX 9: il reste une certaine confusion à propos de l'état actuel et l'avenir des deux API.

L'API XInput a des limites que ne possède pas DirectInput:

Cependant, Xinput possède tout de même des avantages comparé à DirectInput

Liens externes