Combinaison de régions
Une application combine deux régions en appelant la fonction CombineRgn . À l’aide de cette fonction, une application peut combiner les parties croisées de deux régions, à l’exception des parties croisées de deux régions, les deux régions d’origine dans leur intégralité, etc. Voici cinq valeurs qui définissent les combinaisons de régions.
Valeur | Signification |
---|---|
RGN_AND | Les parties croisées de deux régions d’origine définissent une nouvelle région. |
RGN_COPY | Une copie de la première (des deux régions d’origine) définit une nouvelle région. |
RGN_DIFF | La partie de la première région qui ne croise pas la seconde définit une nouvelle région. |
RGN_OR | Les deux régions d’origine définissent une nouvelle région. |
RGN_XOR | Les parties des deux régions d’origine qui ne se chevauchent pas définissent une nouvelle région. |
L’illustration suivante montre les cinq combinaisons possibles d’un carré et d’une région circulaire résultant d’un appel à CombineRgn.