rasterop
Publicado por isidro (1 intervención) el 26/05/2013 20:05:54
puden darme un ejemplo donde se este implementando rasterop en c...........no importa cualquier ejemplo
Valora esta pregunta


0


/* Declaracion de Librerias a Utilizar*/#include <stdio.h>
#include <conio.h>
#include <dos.h>
#include <math.h>
#include <graphics.h>
#include <alloc.h>
void main(void)
{int imagentam;
void *imagen;int adap=DETECT, modo;
initgraph(&adap,&modo,"C:\\tc20\\bin");
cleardevice();
setfillstyle(SLASH_FILL,5);
bar(50,50,100,100);
imagentam = imagesize(50,50,100,100); /*se guarda la imagen*/
imagen=malloc(imagentam);
getimage(50,50,100,100,imagen);
putimage(400,50,imagen, COPY_PUT);
getch();
putimage(400,110,imagen, COPY_PUT);
getch();
free(imagen);
closegraph();
getch();
}

# include <conio.h>
# include <graphics.h>
# include <math.h>
# include <dos.h>
void inicializar(void);
void cuerpo(void);
void main(void)
{inicializar();
cuerpo();
}void inicializar(void)
{int drive=DETECT,modo;
initgraph(&drive,&modo,"c:\\tc20\\bin");
}void cuerpo()
{double x,y;while(!kbhit())
{x=-180;
while(x<=180 && !kbhit())
{y=sqrt(15000*(1-((x*x)/32400)));
circle(x+310,240-y,20);
delay(15000);
x+=1;
cleardevice();
} x=180;while(x>=-180 && !kbhit())
{y=-1*sqrt(15000*(1-((x*x)/32400)));
circle(x+310,240-y,20);
delay(15000);
x-=1;
cleardevice();
} }getch();
}
