Précédent   Forum des professionnels en informatique > Applications > Développement 2D, 3D et Jeux > API graphiques > DirectX
DirectX Forum d'entraide sur le développement avec DirectX. Avant de poster -> FAQ DirectX
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/06/2011, 14h11   #1
Membre du Club
 
Inscription : décembre 2007
Messages : 165
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 165
Points : 40
Points : 40
Par défaut Questions à propos de XInput

Bonjour,

Je suis entrain de lire le livre "Beginning game programming (third edition)" et j'en arrive au point du DirectInput.
Le problème étant que je suis conscient de DirectInput est déjà depreciated et peut disparaître à tout moment... Donc je me suis renseigné et son successeur est le XInput, mais il ne supporte pas les claviers ou les souris d'après la documentation Microsoft . Je suis déçus mais pas surpris au final.

Dois-je continuer à utiliser DirectInput ou dois-je passer à XInput ?
Et si je dois passer à XInput comment puis-je gérer les actions de ma souris/clavier/autres contrôleurs que les manettes XBox ?
Merci d'avance pour votre aide,

Cordialement,

rXp>!<
rXpCH est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 16h49   #2
Membre Expert
 
Inscription : février 2006
Messages : 1 392
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 1 392
Points : 2 055
Points : 2 055
(attention avis personnel inside)

XInput c'est bien gentil, mais finalement ça ne gère pas grand chose.

(fin)

pour ce qui est de l'utilisation du clavier et de la souris, j'ai souvenir d'une page sur la msdn qui disait qu'il valait mieux recourir à la boucle de messages traditionnelle win32, par contre faut pas me demander la page, je la retrouve pas.

je continue à utiliser DirectInput dans mes programmes, j'ai aussi testé ois, c'est pas mal du tout.
stardeath est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 08h34   #3
Membre du Club
 
Inscription : décembre 2007
Messages : 165
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 165
Points : 40
Points : 40
D'accord merci, je vais suivre tes conseilles.
De toute façon j'apprend à utiliser DirectX et donc tant que ça marche chez moi c'est l'essentiel et par acquis de conscience je vais aussi apprendre XInput pour les contrôleurs XBox.

Merci beaucoup
rXpCH est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2011, 13h58   #4
Candidat au titre de Membre du Club
 
Homme Antoine Reux
Étudiant
Inscription : février 2011
Messages : 15
Détails du profil
Informations personnelles :
Nom : Homme Antoine Reux
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2011
Messages : 15
Points : 10
Points : 10
En effet : http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx

DirectInput est juste un "wrapper" sur WM_INPUT
CrankFlash est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h28.


 
 
 
 
Partenaires

Hébergement Web