Tema: Cargar Bmp
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/07/2008, 13:37
Avatar de richardinj
richardinj
 
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años
Puntos: 11
Respuesta: Despiega_imagen

Cita:
Iniciado por ziphat Ver Mensaje
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);
}
}
}
no sirve... solo veo puntitos en pantalla