SETWRITEMODE |
Fixe le mode d'écriture |
---|---|
Turbo C 1.5+ | graphics.h |
Syntaxe
void far setwritemode(int mode); |
Paramètres
Nom | Description |
---|---|
mode | Ce paramètre permet d'indiquer le mode d'écriture. |
Description
Cette fonction permet de définir le mode d'écriture pour le dessin au trait en mode graphique.
Remarques
- Les constantes suivantes sont définies :
- COPY_PUT = 0 /* MOV */
- XOR_PUT = 1 /* XOR */
- La fonction setwritemode ne fonctionne actuellement qu'avec line, linerel, lineto, rectangle et drawpoly.
- La fonction setwritemode fonctionne uniquement avec les compatibles IBM PC et compatibles équipés d'adaptateurs d'affichage graphiques pris en charge.
Chaque constante correspond à une opération binaire entre chaque octet de la ligne et les octets correspondants à l'écran. COPY_PUT utilise l'instruction MOV du langage de programmation assembleur, en écrasant avec la ligne tout ce qui est à l'écran. XOR_PUT utilise l'instruction XOR pour combiner la ligne avec l'écran. Deux instructions XOR successives effaceront la ligne et redonneront à l'écran son aspect d'origine.
Dernière mise à jour : Vendredi, le 26 Février 2021