Virtual FMAN forum
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Virtual FMAN forum

Virtual FMAN forum
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Display japonaise One Piece Card Game OP-09 The Four ...
Voir le deal

 

 Question urgente : Gestion d'événements et thread...

Aller en bas 
2 participants
AuteurMessage
le_duche

le_duche


Nombre de messages : 60
Age : 39
Localisation : Bruxelles
Date d'inscription : 07/12/2005

Question urgente : Gestion d'événements et thread... Empty
MessageSujet: Question urgente : Gestion d'événements et thread...   Question urgente : Gestion d'événements et thread... EmptyMar 21 Fév à 4:07

J'ai besoin d'actualiser les événements SDL dans un thread sans que ca suprime la pile d'événements pour le processus principal.

En gros j'ai besoin de pouvoir lire la pile sans la supprimer...



Je baragouine un anglais des plus douteux et j'ai cru comprendre que la fonction

Code:
extern DECLSPEC void SDLCALL SDL_PumpEvents(void);
est éventuellement faite pour ca.



Les commentaires qui s'y rapportent sont les suivants:


Code:

/* Pumps the event loop, gathering events from the input devices.

  This function updates the event queue and internal input device state.

  This should only be run in the thread that sets the video mode.

*/
Revenir en haut Aller en bas
FVIRTMAN
Admin
FVIRTMAN


Nombre de messages : 78
Date d'inscription : 11/11/2005

Question urgente : Gestion d'événements et thread... Empty
MessageSujet: Re: Question urgente : Gestion d'événements et thread...   Question urgente : Gestion d'événements et thread... EmptyMar 21 Fév à 12:03

Utilise plutot :
SDL_PeepEvents avec comme argument : SDL_PEEKEVENT
ça me parait + approprié Smile

Car d'aprs ce que j'ai compris, SDL_PumpEvents va rajouter un evenement en allant scanner les evenements systemes. Bref, je pense que SDL_PeepEvents te conviendra mieux Smile

http://www.libsdl.org/cgi/docwiki.cgi/SDL_5fPeepEvents
Revenir en haut Aller en bas
http://perso.numericable.fr/fvirtman
le_duche

le_duche


Nombre de messages : 60
Age : 39
Localisation : Bruxelles
Date d'inscription : 07/12/2005

Question urgente : Gestion d'événements et thread... Empty
MessageSujet: Re: Question urgente : Gestion d'événements et thread...   Question urgente : Gestion d'événements et thread... EmptyJeu 23 Fév à 0:59

Merci beaucoup !
C'est ce que je cherchais (mais ce n'était pas une bonne idée de chercher ca puisque j'ai toujours un bug... lol!)
J'ai toujours un processus qui "volle" les événements aux autres.
J'ai trouvé un moyen de contourner ca en changeant un peu l'idée de mon code.

Ce sera bientot posté sur ce forum cheers

++
Revenir en haut Aller en bas
Contenu sponsorisé





Question urgente : Gestion d'événements et thread... Empty
MessageSujet: Re: Question urgente : Gestion d'événements et thread...   Question urgente : Gestion d'événements et thread... Empty

Revenir en haut Aller en bas
 
Question urgente : Gestion d'événements et thread...
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Gestion souris/clavier en thread
» Thread ou pas Thread
» Question
» A question about VoIP

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Virtual FMAN forum :: Tutorial C++ :: SDL-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser