Usando SDL_Event con SDL_Timer

Tratamos sobre el manejo de APIs frecuentemente utilizadas en el desarrollo de videojuegos, como SDL, pygame o SFML.

Usando SDL_Event con SDL_Timer

Notapor leonel06033 » Jue Oct 29, 2009 8:46 pm

Hola amigos:

bueno de vuelta por acá, después de tratar de hacerlo veo que no puedo y me decido a preguntar una vez más, aquí esta.

bueno, estoy creando un timer, el cual como dicen los manuales se ejecuta en un hilo diferente al programa y esto es cierto, pero también es verdad que los hilos pueden tener problemas de sincronización a la hora de acceder a determinados datos o funciones, la cosa que quiero llamar a una función desde mi hilo timer, y para esto me recomendaron utilizar eventos, SDL_UserEvent, pero esta estructura o no se como hacerlo con esto, si esta estructura solo tiene datos, ya trate de crear un objeto de clase y convertirlo a uno de sus datos el cual es

*void data1

pero nada, algún consejo o ejemplo.
Avatar de Usuario
leonel06033
 
Mensajes: 10
Registrado: Lun May 25, 2009 5:15 pm

Notapor Meldron » Vie Oct 30, 2009 2:36 am

Buenas leonel06033, en la documentacion oficial de SDL tenes todo lo que necesitas (declaracion de la estructura SDL_UserEvent) y un ejemplo.
--> http://sdl.beuc.net/sdl.wiki/SDL_UserEvent
Saludos.
Avatar de Usuario
Meldron
 
Mensajes: 20
Registrado: Jue Jun 04, 2009 6:04 pm
Ubicación: Cap. Fed.- Argentina


Volver a Sobre las bibliotecas multimedia

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado