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();
}