Page principale | Structures de données | Liste des fichiers | Champs de donnée | Portée globale

Référence du fichier screen.h

Screen Related Functions. Plus de détails...

#include "defines.h"

Aller au code source de ce fichier.

Typedefs

typedef unsigned char BMPTabType [1024]
 Type d'images.

Fonctions

short getvideoseg (void)
 Retourn le segment vidéo.
void mode (unsigned char modetype)
 Change le mode d'affichage.
unsigned char db_on ()
 Active le mode DB en modifiant le contraste #Deprecated#.
void db_off ()
 Desactive le mode DB en modifiant le contraste #Deprecated#.
void disp_bmp (BMPTabType BmpTab, unsigned int segm)
 Affiche une image fixe codée en format d'affichage courant.
void copyscreen (unsigned int src, unsigned int dst)
 Copie un buffer d'Ecran.
void clear (unsigned int segm)
 Efface une page de l'écran.
void clear3 (unsigned int segm)
 Efface 3 pages de l'écran.
void movevideo (unsigned int segm)
 Change la page d'affichage.
void invscreen (unsigned int segm)
 Inverse la page binairement.
void contrast (unsigned char niv)
 Change le contraste.
void contrast_chg (unsigned char sens, unsigned char niv)
 Déplace le contraste #Deprecated#.
void rightscroll (unsigned int x, unsigned int srcsegm, unsigned int segm)
 Déplace la page vers la droite #Deprecated#.
void leftscroll (unsigned int x, unsigned int srcsegm, unsigned int segm)
 Déplace la page vers la gauche #Deprecated#.
void upscroll (unsigned int y, unsigned int srcsegm, unsigned int segm)
 Déplace la page vers le haut #Deprecated#.
void downscroll (unsigned int y, unsigned int srcsegm, unsigned int segm)
 Déplace la page vers le bas #Deprecated#.


Description détaillée

Screen Related Functions.

Version:
1.1
Original Authors : Swifter (Db-Lib) / Various

Définition dans le fichier screen.h.


Documentation des typedef

typedef unsigned char BMPTabType[1024]
 

Type d'images.

Définition à la ligne 29 du fichier screen.h.


Documentation des fonctions

void clear unsigned int  segm  ) 
 

Efface une page de l'écran.

Paramètres:
segm Segment d'affichage

void clear3 unsigned int  segm  ) 
 

Efface 3 pages de l'écran.

Paramètres:
segm Segment d'affichage
Utile pour le mode gris

void contrast unsigned char  niv  ) 
 

Change le contraste.

Paramètres:
niv Niveau de contraste

void contrast_chg unsigned char  sens,
unsigned char  niv
 

Déplace le contraste #Deprecated#.

Paramètres:
sens Sens de déplacement
niv Niveau de contraste

void copyscreen unsigned int  src,
unsigned int  dst
 

Copie un buffer d'Ecran.

Paramètres:
src Segment source
dst Segment destination (1024octets)

void db_off  ) 
 

Desactive le mode DB en modifiant le contraste #Deprecated#.

unsigned char db_on  ) 
 

Active le mode DB en modifiant le contraste #Deprecated#.

void disp_bmp BMPTabType  BmpTab,
unsigned int  segm
 

Affiche une image fixe codée en format d'affichage courant.

Paramètres:
BmpTab Pointeur vers l'image
segm Segment d'affichage Attention, l'image doit être dans le codage correspondat au mode d'affichage

void downscroll unsigned int  y,
unsigned int  srcsegm,
unsigned int  segm
 

Déplace la page vers le bas #Deprecated#.

Paramètres:
y Offset de déplacement
srcsegm Page source
segm Segment d'affichage

short getvideoseg void   ) 
 

Retourn le segment vidéo.

Renvoie:
Segment vidéo
Et le place dans ES

void invscreen unsigned int  segm  ) 
 

Inverse la page binairement.

Paramètres:
segm Segment d'affichage

void leftscroll unsigned int  x,
unsigned int  srcsegm,
unsigned int  segm
 

Déplace la page vers la gauche #Deprecated#.

Paramètres:
x Offset de déplacement
srcsegm Page source
segm Segment d'affichage

void mode unsigned char  modetype  ) 
 

Change le mode d'affichage.

Paramètres:
modetype Code Hexa du mode
Modes : 0xC3, 0xD3, 0xCB, 0xDB

void movevideo unsigned int  segm  ) 
 

Change la page d'affichage.

Paramètres:
segm Segment d'affichage

void rightscroll unsigned int  x,
unsigned int  srcsegm,
unsigned int  segm
 

Déplace la page vers la droite #Deprecated#.

Paramètres:
x Offset de déplacement
srcsegm Page source
segm Segment d'affichage

void upscroll unsigned int  y,
unsigned int  srcsegm,
unsigned int  segm
 

Déplace la page vers le haut #Deprecated#.

Paramètres:
y Offset de déplacement
srcsegm Page source
segm Segment d'affichage

Copyright 2004 The Libg100 Team
Sourceforge Project - LGPL Licensing