Afficher du texte sur un jeu vidéo [Résolu]

Messages postés
293
Date d'inscription
jeudi 21 août 2003
Statut
Membre
Dernière intervention
10 avril 2015
- - Dernière réponse : cs_Adeon
Messages postés
293
Date d'inscription
jeudi 21 août 2003
Statut
Membre
Dernière intervention
10 avril 2015
- 11 mai 2010 à 11:09
Salut à tous!
J'ai du mal à trouver des infos à ce sujet :

Comment afficher du texte(ou autre) sur une AUTRE application qui a un grand taux de rafraichissement.

par exemple programmer qqchose comme fraps qui arrive très bien à afficher les FPS sur les jeux.

J'y arrive à peu près en faisant qq chose dans ce genre dans mon application:

for(;;)
{
DrawCenteredText(hWnd,TextWrite);
}

avec ca, je force l'affichage tres rapidement. mais mon affichage n'est pas du tout synchronisé avec le rafraichissement de l'autre application, et donc mon texte va clignoter.

Vous avez des idées pour synchroniser mon programme avec le jeu vidéo ?

Merci d'avance
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
293
Date d'inscription
jeudi 21 août 2003
Statut
Membre
Dernière intervention
10 avril 2015
2
3
Merci
Je viens de voir qu'il y a un sujet à peu près identique au mien :
http://www.cppfrance.com/forum/sujet-AGIR-SUR-FENETRE-AUTRE-PROGRAMME_1435326.aspx

Suite aux réponses, je vais essayer d'aller voir du coté des hook et de la constante WH_CALLWNDPROC qui va peut etre récupérer WM_PAINT. Vous pensez que c'est judicieux?

De la me vient une autre question : est ce que dans une application la fréquence d'appelle de WM_PAINT est = au FPS

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 218 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Adeon