Précédent : Fonctions de bas niveau Up : Index Suivant : Remerciements / Contact

Annexe


Description des différents modes d'affichage :

RPLC
RemPLaCe complètement la destination (il est donc inutile de l'effacer auparavant). Vous devriez utiliser ce mode pour afficher un arrière-plan.


OR
OU logique entre la source et la destination.


XOR
OU eXclusif logique entre la source et la destination.


AND
ET logique entre la source et la destination.


MASK
Ce mode est assez particulier. En noir et blanc, il est complètement identique au mode AND. En niveaux de gris, ce mode réalise un ET logique entre le premier plan du big_vscreen source et les deux plans de la destination (vous pouvez donc passer en paramètre un big_vscreen noir et blanc, puisque seul le premier plan sera utilisé).
Ce mode est particulièrement utile pour afficher plusieurs plans à l'écran sans perdre de couleur (en affichant ensuite un plan en mode OR). L'exemple5 illustre une utilisation possible de ce mode.


BLIT
Ce mode utilise le champ mask du Plane (ou bien le mask peut être passé directement en paramètre avec les fonctions de bas niveau). Un ET logique est effectué entre le mask et la destination, puis le plan est affiché en mode OR. Ce mode peut être utile pour faire des effets de transitions.


TRANW
La couleur blanche est TRANsparente, les autres couleurs sont opaques. Ce mode est très utile pour afficher des plans par-dessus un arrière-plan.


TRANB
La couleur noire est TRANsparente, les autres couleurs sont opaques. Ce mode est également très utile pour afficher des plans par-dessus un arrière-plan.



Tableau récapitulatif des différents types de plans :

("valeurs" de type TM_Type et TM_GType)
Matrice de charMatrice de short
Sprites 8x8Sprites 16x16Sprites 8x8Sprites 16x16
Noir et blancTM_8BTM_16BTM_8WTM_16W
Niveaux de grisTM_G8BTM_G16BTM_G8WTM_G16W



Tableau récapitulatif des différents types de plans animés :

("valeurs" de type TM_AnimType et TM_GAnimType)
Matrice de charMatrice de short
Sprites 8x8Sprites 16x16Sprites 8x8Sprites 16x16
Noir et blancTM_A8BTM_A16BTM_A8WTM_A16W
Niveaux de grisTM_GA8BTM_GA16BTM_GA8WTM_GA16W



Tableau récapitulatif des différents types de plans pour les fonctions DrawTiles

("valeurs" de type TM_TilesType et TM_GTilesType)
Matrice de char Matrice de short
Sprites 8x8 Sprites 16x16 Sprites 8x8 Sprites 16x16
Noir et blanc TI92+ TM_T8B TM_T16B TM_T8W TM_T16W
TI89 TM_T8B89 TM_T16B89 TM_T8W89 TM_T16W89
Niveaux de gris TI92+ TM_GT8B TM_GT16B TM_GT8W TM_GT16W
TI89 TM_GT8B89 TM_GT16B89 TM_GT8W89 TM_GT16W89



Tableau récapitulatif des différents modes d'affichage :

("valeurs" de type TM_Mode et TM_GMode)
RPLC OR XOR AND MASK BLIT TRANW TRANB
Noir et blanc TI92+ TM_RPLC TM_OR TM_XOR TM_AND TM_MASK TM_BLIT
TI89 TM_RPLC89 TM_OR89 TM_XOR89 TM_AND89 TM_MASK89 TM_BLIT89
Niveaux de gris TI92+ TM_GRPLC TM_GOR TM_GXOR TM_GAND TM_GMASK TM_GBLIT TM_GTRANW TM_GTRANB
TI89 TM_GRPLC89 TM_GOR89 TM_GXOR89 TM_GAND89 TM_GMASK89 TM_GBLIT89 TM_GTRANW89 TM_GTRANB89


Précédent : Fonctions de bas niveau Up : Index Suivant : Remerciements / Contact