Section courante

A propos

Section administrative du site

graphics.h

Graphiques
Turbo C 1.5+

Description

Cette bibliothèque contient des déclarations des prototypes pour les fonctions graphiques.

Liste des fonctions

Nom Description
ARC Cette fonction permet de dessiner un arc de cercle.
BAR Cette fonction permet de dessiner une barre bidimensionnelle.
BAR3D Cette fonction permet de dessiner une barre en 3 dimensions.
CIRCLE Cette fonction permet de dessiner un cercle du rayon donné en (x,y).
CLEARDEVICE Cette fonction permet d'effacer l'écran graphique.
CLEARVIEWPORT Cette fonction permet d'effacer la fenêtre courante.
CLOSEGRAPH Cette fonction permet d'arrêter le système graphique.
DETECTGRAPH Cette fonction permet de déterminer le pilote graphique et le mode graphique à utiliser en vérifiant le matériel.
DRAWPOLY Cette fonction permet de dessiner le contour d'un polygone.
ELLIPSE Cette fonction permet de dessiner un arc elliptique.
FILLELLIPSE Cette fonction permet de dessiner et de remplir une ellipse.
FILLPOLY Cette fonction permet de dessiner et de remplir un polygone.
FLOODFILL Cette fonction permet de remplir une région délimitée.
GETARCCOORDS Cette fonction permet de demander les coordonnées du dernier appel à arc.
GETASPECTRATIO Cette fonction permet de récupérer le rapport hauteur/largeur du mode graphique actuel.
GETBKCOLOR Cette fonction permet de retourner la couleur d'arrière-plan actuelle.
GETCOLOR Cette fonction permet de retourner la couleur de dessin actuelle.
GETDEFAULTPALETTE Cette fonction permet de retourner la structure de définition de la palette.
GETDRIVERNAME Cette fonction permet de retourner un pointeur sur une chaîne de caractères contenant le nom du pilote graphique actuel.
GETFILLPATTERN Cette fonction permet de copier un paramètre de remplissage défini par l'utilisateur dans la mémoire.
GETFILLSETTINGS Cette fonction permet de demander des informations sur le motif et la couleur de remplissage actuels.
GETGRAPHMODE Cette fonction permet de retourner le mode graphique actuel.
GETIMAGE Cette fonction permet d'enregistrer une image binaire de la région spécifiée dans la mémoire.
GETLINESETTINGS Cette fonction permet de demander le style de ligne, le motif et l'épaisseur actuels.
GETMAXCOLOR Cette fonction permet de retourner la valeur de couleur maximale pouvant être transmise à la fonction setcolor.
GETMAXMODE Cette fonction permet de retourner le numéro de mode maximum pour le pilote actuel.
GETMAXX Cette fonction permet de retourner la coordonnée d'écran x maximale.
GETMAXY Cette fonction permet de retourner la coordonnée d'écran y maximale.
GETMODENAME Cette fonction permet de retourner un pointeur vers une chaîne de caractères contenant le nom d'un mode graphique spécifié.
GETMODERANGE Cette fonction permet de demander l'intervalle de modes pour un pilote graphique donné.
GETPALETTE Cette fonction permet de demander des informations sur la palette actuelle.
GETPALETTESIZE Cette fonction permet de retourner la taille de la table de recherche des couleurs de la palette.
GETPIXEL Cette fonction permet de demander la couleur d'un pixel spécifié.
GETTEXTSETTINGS Cette fonction permet de demander des informations sur la police de texte graphique actuelle.
GETVIEWSETTINGS Cette fonction permet de demander des informations sur la fenêtre actuelle.
GETX Cette fonction permet de retourner la coordonnée x de la position graphique actuelle.
GETY Cette fonction permet de retourner la coordonnée y de la position graphique actuelle.
GRAPHDEFAULTS Cette fonction permet de réinitialiser tous les paramètres graphiques à leurs valeurs par défaut.
GRAPHERRORMSG Cette fonction permet de retourner un pointeur vers une chaîne de caractères de message d'erreur.
GRAPHRESULT Cette fonction permet de retourner un code d'erreur pour la dernière opération graphique infructueuse.
IMAGESIZE Cette fonction permet de retourner le nombre d'octets requis pour entreposer une image de bit.
INITGRAPH Cette fonction permet d'initialiser le système graphique.
INSTALLUSERDRIVER Cette fonction permet d'installer un pilote de périphérique ajouté par le fournisseur dans la table des pilotes de périphérique BGI.
INSTALLUSERFONT Cette fonction permet de charger un fichier de polices (.CHR) n'étant pas intégré au système BGI.
LINE Cette fonction permet de tracer une ligne entre deux points spécifiés.
LINEREL Cette fonction permet de tracer une ligne à une distance relative de la position actuelle (CP).
LINETO Cette fonction permet de tracer une ligne de la position actuelle (CP) à (x, y).
MOVEREL Cette fonction permet de déplacer la position actuelle (CP) d'une distance relative.
MOVETO Cette fonction permet de déplacer la position actuelle (CP) vers (x, y).
OUTTEXT Cette fonction permet d'afficher une chaîne de caractères dans la fenêtre.
OUTTEXTXY Cette fonction permet d'afficher une chaîne de caractères à un emplacement spécifié.
PIESLICE Cette fonction permet de dessiner et de remplir un arc de cercle, soit une partie de tarte.
PUTIMAGE Cette fonction permet d'émettre une image binaire sur l'écran.
PUTPIXEL Cette fonction permet de tracer un pixel à un point spécifié.
RECTANGLE Cette fonction permet de dessiner un rectangle.
REGISTERBGIDRIVER Cette fonction permet d'enregistrer un code de pilote graphique chargé par l'utilisateur ou lié avec le système graphique.
REGISTERBGIFONT Cette fonction permet d'enregistrer le code de police de caractères barré lié.
RESTORECRTMODE Cette fonction permet de restaurer le mode d'écran à son réglage avant l'appel à la fonction initgraph.
SECTOR Cette fonction permet de dessiner et de remplir une partie de tarte elliptique.
SETACTIVEPAGE Cette fonction permet de définir la page active pour la sortie graphique.
SETALLPALETTE Cette fonction permet de modifier toutes les couleurs de la palette comme spécifié.
SETASPECTRATIO Cette fonction permet de modifier le facteur de correction du rapport hauteur/largeur par défaut.
SETBKCOLOR Cette fonction permet de définir la couleur d'arrière-plan actuelle à l'aide de la palette.
SETCOLOR Cette fonction permet de définir la couleur de dessin actuelle à l'aide de la palette.
SETFILLPATTERN Cette fonction permet de sélectionner un motif de remplissage défini par l'utilisateur.
SETFILLSTYLE Cette fonction permet de définir le motif et la couleur de remplissage.
SETGRAPHBUFSIZE Cette fonction permet de modifier la taille du tampon graphique interne.
SETGRAPHMODE Cette fonction permet de fixer le système en mode graphique et d'effacer l'écran.
SETLINESTYLE Cette fonction permet de définir la largeur et le style de ligne actuels.
SETPALETTE Cette fonction permet de modifier une couleur de palette.
SETRGBPALETTE Cette fonction permet à l'utilisateur de définir les couleurs de la carte vidéo IBM 8514/A.
SETTEXTJUSTIFY Cette fonction permet de définir la justification du texte pour les fonctions graphiques.
SETTEXTSTYLE Cette fonction permet de définir les caractéristiques de texte actuelles pour la sortie graphique.
SETUSERCHARSIZE Cette fonction permet à l'utilisateur de faire varier la largeur et la hauteur des caractères pour les polices de caractères à traits.
SETVIEWPORT Cette fonction permet de définir la fenêtre actuelle pour la sortie graphique.
SETVISUALPAGE Cette fonction permet de définir le numéro de page des graphiques visuels.
SETWRITEMODE Cette fonction permet de définir le mode d'écriture pour le dessin au trait en mode graphique.
TEXTHEIGHT Cette fonction permet de retourner la hauteur d'une chaîne de caractères en pixels.
TEXTWIDTH Cette fonction permet de retourner la largeur d'une chaîne en pixels.
_GRAPHFREEMEM Cette fonction permet à l'utilisateur de se connecter à la désallocation de la mémoire graphique.
_GRAPHGETMEM Cette fonction permet à l'utilisateur de se connecter à l'allocation de mémoire graphique.

Remarques



Dernière mise à jour : Mardi, le 2 Mars 2021