1

Je voudrais savoir comment copier une partie d'une image vers une autre image sans l'afficher!??
ex: D'une image X de 32x32 pixels je voudrais prendre une partie de cette image (du 5col 1row, 10col 10row) et de le mettre dans une image Y
sans avoir à l'afficher (sinon, je sais comment faire)!
Merci d'av!

2

Ce que tu cherches en fait, c'est un sorte de PutSprite ultra-souple ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

3

unsigned long X[32];
unsigned long YBMP[33]; /* réserve de la place pour les 4 octets de header et les 32*32 bits maximum de données */
unsigned long *Y;
Y=YBMP+1;
PortSet(X,31,31);
BitmapGet(&(SCR_RECT){{5,1,10,10}},(BITMAP *)&YBMP);


(J'avais déclaré un BITMAP sans penser à ce que c'est une structure de taille variable et qu'on ne peut pas en allouer une directement comme j'avais fait. C'est corrigé.)
[edit]Edité par Kevin Kofler le 25-11-2001 à 01:24:32[/edit]
[edit]Edité par Kevin Kofler le 27-11-2001 à 01:12:34[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

On peut passer par un écran virtuel qui ne sera jamais affichégrin
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

5

merci kevin, j'avais vu! et corrigé chez moi!grin
au fait, y'a toujours une erreur (Warning) "assignment from incompatible pointer type" sur ta ligne Y=&YBMP+1; qui fait planter VTI en quittant le prog!
Mais avec ta version (nettement mieux que ce que j'avais fait), j'arrive plus à faire ressortir un sprite8 (l'image se brouille)

pour les écrans virtuels, ca prends plus de place, c'est pour ca que j'ai demandé ca, comme ca g la version qui prends le moins de place!cool
[edit]Edité par Orbital le 25-11-2001 à 11:32:24[/edit]

6

Oups... Vire le &. Désolé.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité