Kombinieren von Regionen
Eine Anwendung kombiniert zwei Regionen durch Aufrufen der CombineRgn-Funktion. Mit dieser Funktion kann eine Anwendung die sich überschneidenden Teile von zwei Regionen kombinieren, alle bis auf die sich überschneidenden Teile von zwei Regionen, die beiden ursprünglichen Regionen in ihrer Gesamtheit usw. Im Folgenden sind fünf Werte angegeben, die die Regionskombinationen definieren.
| Wert | Bedeutung |
|---|---|
| RGN _ UND | Die sich überschneidenden Teile von zwei ursprünglichen Regionen definieren eine neue Region. |
| RGN _ COPY | Eine Kopie der ersten (der beiden ursprünglichen Regionen) definiert eine neue Region. |
| RGN _ DIFF | Der Teil des ersten Bereichs, der sich nicht überschneidet, definiert einen neuen Bereich. |
| RGN _ ODER | Die beiden ursprünglichen Regionen definieren eine neue Region. |
| RGN _ XOR | Die Teile der beiden ursprünglichen Regionen, die sich nicht überschneiden, definieren eine neue Region. |
Die folgende Abbildung zeigt die fünf möglichen Kombinationen eines Quadrats und eines kreisförmigen Bereichs, die sich aus einem Aufruf von CombineRgn ergeben.
