afficher du texte par dessus un jeu directx

afficher du texte par dessus un jeu directx - Divers - Programmation

Marsh Posté le 13-09-2005 à 09:39:58    

Bonjour,
je cherche à faire un programme qui affiche du texte par dessus un jeu en directx, un peu à la maniere de FRAPS qui affiche le framerate, ou meme xfire qui affiche des messages.
 
Quelqu'un aurait une piste : quel language, source, procédure ?
 
Merci d'avance.

Reply

Marsh Posté le 13-09-2005 à 09:39:58   

Reply

Marsh Posté le 13-09-2005 à 10:20:20    

c'est la mode ou c'est un multi ??
 
copier coller depuis hardware.fr:
 

Citation :

Copier coller depuis Developpez.com
 
pas possible en C# (à moins de s'interfacer avec une partie en C..).
 
la méthode utilisée par Fraps:
injection dans le process de tout programme tournant sur ton PC,
recherche de l'adresse de la fonction begin/end scene ou present.
Remplacement du code d'appel de ces fonctions par un code custom (en sauvegardant le tout pour pouvoir se décharger proprement).
 
Ensuite l'overlay lui-meme se fait par envoi de nouvelles commandes à l'API (clear dans le cas de fraps)
 
Une librairie développée par MS qui facilite l'instrumentation de dlls :
http://research.microsoft.com/sn/detours/

Reply

Marsh Posté le 13-09-2005 à 10:49:16    

ça doit etre la mode ^^
desolé j'avais pas vu.
Mais bon c'est assez obscure.... :(  
 
si quelqu'un pouvait m'expliquez un peu plus...??  :ange:  
(je sais j'en demande beaucoup  :sweat: )


Message édité par deff le 13-09-2005 à 10:49:38
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed