Interruption 10h |
Fonction 10h, Sous-Fonction 02h |
Sélectionne la palette |
---|---|---|
PC Junior, EGA, MCGA, VGA, IBM 8514/A, SVGA |
Description
Cette fonction permet la sélection de la palette et de la bordure.
Entrée
Registre | Description |
---|---|
AX | 1002h |
ES:DX | Cette paire de registres permet d'indiquer l'adresse du tampon de couleurs |
Sortie
Aucune
Remarques
- La palette de couleurs doit faire 17 octets de long. Les 16 premiers octets contiennent les valeurs des couleurs à copier dans les registres de palette 0 (00h) à 15 (0Fh), tandis que le dernier octet est copié dans le registre de couleur de bord.
- En mode graphique 16 couleurs, la palette par défaut est la suivante :
Valeur du pixel | Description | |
---|---|---|
00h | Noir | |
01h | Bleu | |
02h | Vert | |
03h | Cyan | |
04h | Rouge | |
05h | Magenta | |
06h | Brun | |
07h | Blanc | |
08h | Gris | |
09h | Bleu claire | |
0Ah | Vert claire | |
0Bh | Cyan claire | |
0Ch | Rouge claire | |
0Dh | Magenta claire | |
0Eh | Jaune | |
0Fh | Blanc intense |
Références
La Bible du PC: Programmation système - Sixième Edition, Edition Micro-Application, Michael Tischer, 1996, ISBN: 2-7429-0544-8, page 1588.
The Undocumented PC: A programmer's Guide to I/O, CPUs, and Fixed Memory Areas - Second Edition, Edition Addison-Wesley, Frank van Gilluwe, 1997, ISBN: 0-201-47950-8, page 409.
Dernière mise à jour : Jeudi, le 3 mars 2016