Programación General => C/C++ => Mensaje iniciado por: iori2029 en Jueves 12 de Agosto de 2004, 18:59
Título: Ayuda Modo Grafico
Publicado por: iori2029 en Jueves 12 de Agosto de 2004, 18:59
Hola a todos, soy algo nuevo en esto.En modo grafico Ega de 640x480x16, como puedo evitar el excesivo parpadeo al colocaol una imagen y borrarla, en primitivas lo hago dibujando la misma figura con color de relleno negro, pero parpadea demasiado,he oido que con pantallas virtuales se puede evitar eso,pero no emtiendo muy bien como funciona,por ahi si alguien me lo pudiera explicar. Otra duda ya aprovechando,como leo mas rapido el teclado, ya que la manera tradiconal( getch()) no lo hace muy rapido.Bueno gracias de antemano.Adios. :devil:
Título: Re: Ayuda Modo Grafico
Publicado por: Super_G en Viernes 13 de Agosto de 2004, 20:55
Título: Re: Ayuda Modo Grafico
Publicado por: JuanK en Domingo 15 de Agosto de 2004, 17:41
en efecto el parpadeo se debe a que estas dibujando en la pantalla justo cuando se esta efectuando el refresco (barrido) de la pantalla... puedes averiguar al respecto en internet..
ua olcuion vuable en la matyoria de los casos es la que te ha dado Super_G... sin embargo no siempre es suficiente ya que dibujar directamente sobre la pantalla es un preoceso altamente ineficiente y en imagenes pequeñas no hay problema pero con imagenes un poco mayores seguro si lo habra, asi que es necesario que uses 'pantallas virtuales' lo cual no es nada diferente de un espacio en memoria donde tendras la imagen ya 'dibujada' y una vez este dibujada la mueves completa a la memoria de video visible.
hay varias formas de hacerlo una es usando la memoria fisica de tu PC y la otra es usando la memoria de la tarjeta de video.
Como hasta ahora eastas comenzando puedes hacer tus primeras pruebas con la memoria fisica del pc usando la funcion malloc por ejemplo.
Título: Re: Ayuda Modo Grafico
Publicado por: iori2029 en Miércoles 18 de Agosto de 2004, 18:29
Gracias, perdon por responder tan tarde, esque no tengo conexion en mi casa.Espo lo habia oido por ahi, pero como dice juank estoy empezando.Bueno solo una duda con super G, esos inport leeen el valor de la pulksacion del teclado o leen la pantalla(Como dije soy nuevo)Gracias a todos.
Título: Re: Ayuda Modo Grafico
Publicado por: Super_G en Viernes 20 de Agosto de 2004, 01:41