forma correcta de limpiar la pantalla usando SDL

Consulte acerca de programas, técnicas, algoritmos etc.

forma correcta de limpiar la pantalla usando SDL

Notapor sofoke » Vie Jul 11, 2008 3:34 am

Me ha entrado una duda sobre como es la forma correcta de limpiar la pantalla usando SDL.
He buscado en internet y encontre muchas formas de hacerlo; ninguna me convencio hasta que encontre una forma medio extraña de limpiarla.
Segun yo es la mejor opcion para hacerlo (encuanto a consumo y eficiencia)
lo hago así:
Código: Seleccionar todo
SDL_Surface* ClrscSdl( SDL_Surface* Screen ){
   SDL_Rect PosScr;
   PosScr.x = 0;
   PosScr.y = 0;
   PosScr.w = Screen -> w;
   PosScr.h = Screen -> h;
   SDL_FillRect( Screen, &PosScr, SDL_MapRGB( Screen -> format, 0, 0, 0) );
   return Screen;
}

Limpia toda la pantalla...
Aun que en lo personal no se si es una forma correcta de hacerlo... Habra muchas más que son mejores que esta...
...cuando lo popular no es suficiente...
Gnu-Linux-y-Más
Avatar de Usuario
sofoke
 
Mensajes: 102
Registrado: Jue May 24, 2007 8:10 pm
Ubicación: México

Volver a General

¿Quién está conectado?

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