|
Politica de confidentialitate |
|
• domnisoara hus • legume • istoria unui galban • metanol • recapitulare • profitul • caract • comentariu liric • radiolocatia • praslea cel voinic si merele da aur | |
SUBPROGRAME ORIETNTATE SPRE SALVAREA IMAGINILOR | ||||||
|
||||||
x8k20kc 8.1 Proceduri si functii ImageSize Functia ImageSize returneaza numarul de octeti necesari salvarii unei imagini. Functia se defineste astfel: Function ImageSize(x1,y1,x2,y1:integer):word; X1,Y1 reprezinta coordonatele coltului stanga sus ale dreptunghiului; X2,Y2 reprezinta coordonatele coltului dreapta jos ale dreptunghiului. GetImage Procedura GetImage salveaza o imagine intr-o zona de memorie definita de utilizator. Procedura se defineste astfel: Procedure GetImage (x1,y1,x2,y2:integer;varBitMap); X1,y1 reprezinta coordonatelor coltului stanga sus ale dreptului, iar x2,y2 reprezinta coordonatele coltului dreapta jos ale dreptunghilui ce se salveaza. Se pot salva zone mai mici de 64K octeti. Variabila BitMap referazona in care se face salvarea imaginii. Primele doua cuvinte ale zonei contin latimea si lungimea zonei dreptunghiuluilare, de aceea dimensiunea obtinuta cu functia GetImage. PutImage Procedura PutImage suprapune regiunea salvata peste ecran. Procedura se defineste astfel: Procedure PutImage(x,y:integer;var:BitMap;BitBlt:word); X,y reprezinta coltul stanga sus al regiunii dreptunghiular de pe ecran unde va fi restabilita imaginea. Variabila Bitmap contine latimea, lungimea regiunii si harta in biti a imaginii. Aceasta variabila se defineste astfel: Const NormalPut=0; MOV -;mutare simpla CopyPut= 1; MOV -; mutare simpla XORPut=2; XOR -;sau exclusiv OrPut=3; OR - disjunctie AndPut=4; AND - conjunctie NotPut=5; Not- negatie 8.2 Aplicatie |
||||||
|
||||||
|
||||||
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite |
|