SETRGBPALETTE |
Fixe la palette RGB |
---|---|
Turbo Pascal 5+ | Graph |
Syntaxe
Procedure SetRGBPalette(nbre,rouge,vert,bleu:Word); |
Paramètres
Nom | Description |
---|---|
nbre | Ce paramètre permet d'indiquer le numéro de la palette de couleur |
rouge | Ce paramètre permet d'indiquer l'intensité de couleur rouge |
vert | Ce paramètre permet d'indiquer l'intensité de couleur vert |
bleu | Ce paramètre permet d'indiquer l'intensité de couleur bleu |
Description
Cette procédure permet de fixer les couleurs RVB (RGB) d'une des palettes de couleur dans un écran graphique.
Remarques
- Le paramètre nbre définit l'entrée de palette à charger, tandis que les paramètres rouge, vert et bleu définissent les couleurs des composantes de l'entrée de palette.
- Pour l'écran IBM 8514, le paramètre nbre est compris entre 0 et 255. Pour la carte vidéo VGA en mode couleur de 256K, le paramètre nbre correspond à l'intervalle de 0 à 15. Seul l'octet inférieur des paramètres rouge, vert ou bleu est utilisé, et sur cet octet, seuls les 6 bits les plus significatifs sont chargés dans la palette.
- Pour assurer la compatibilité avec d'autres adaptateurs graphiques d'IBM, le pilote BGI définit les 16 premières entrées de palette de l'IBM 8514 aux couleurs par défaut des cartes graphiques EGA et VGA. Ces valeurs peuvent être utilisées telles quelles ou peuvent être modifiées à l'aide de la procédure SetRGBPalette.
- La procédure SetRGBPalette ne peut être utilisé qu'avec le pilote IBM 8514 et le VGA.
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 398 à 399.
Dernière mise à jour : Dimanche, le 8 février 2015