Tema: Cargar Bmp
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/07/2006, 03:53
ziphat
 
Fecha de Ingreso: julio-2006
Mensajes: 3
Antigüedad: 18 años, 5 meses
Puntos: 0
Despiega_imagen

void despliega_imagen()
{
int ancho,alto, colores, x, y, index, i;
int gdriver=DETECT, gmode;
FILE *ptr;
char c;
ptr = fopen("c:\\imagen.bmp","rb");
if (ptr == NULL)
printf("No se encontro el archivo");
else
{ alto = 173;
ancho = 183; //En pixeles
for(i = 0; i < 117; i++)
fgetc(ptr);
for (y = alto; y > 0; y--)
for (x = 0; x < ancho; x++)
{
c = fgetc(ptr);
putpixel(206 + x, y + 20, c>>4);
x++;
putpixel(206 + x, y + 20, c);
}
}
}