FLOODFILL |
Remplir une région |
Turbo C 1.5+ |
graphics.h |
Syntaxe
void far floodfill(int x, int y, int border);
|
Paramètres
Nom |
Description |
x |
Ce paramètre permet d'indiquer la coordonnée horizontale (X). |
y |
Ce paramètre permet d'indiquer la coordonnée verticale (Y). |
border |
Ce paramètre permet d'indiquer le couleur. |
Description
Cette fonction permet de remplir une région délimitée.
Remarques
- La fonction floodfill remplit une zone fermée sur les périphériques bitmap. (x,y) est un "point de départ" dans la zone fermée à remplir. La zone délimitée
par la bordure de couleur est inondée avec le motif de remplissage et la couleur de remplissage actuels. Si le point de départ se trouve dans une zone fermée, l'intérieur
sera rempli. Si la graine est à l'extérieur de la zone fermée, l'extérieur sera rempli.
- Utilisez la fonction fillpoly au lieu de floodfill dans la mesure du possible afin de maintenir la compatibilité du code avec
les futures versions.
- La fonction floodfill ne fonctionne pas avec le pilote IBM-8514. Si une erreur se produit lors de l'inondation d'une région,
graphresult renverra une valeur de -7.
- La fonction floodfill fonctionne uniquement avec les compatibles IBM PC et compatibles équipés d'adaptateurs
d'affichage graphiques pris en charge.
Dernière mise à jour : Vendredi, le 26 Février 2021