Combinazione di aree
Un'applicazione combina due aree chiamando la funzione CombineRgn . Usando questa funzione, un'applicazione può combinare le parti intersecanti di due aree, tutte ma le parti intersecanti di due aree, le due aree originali nell'intera area e così via. Di seguito sono riportati cinque valori che definiscono le combinazioni di aree.
Valore | Significato |
---|---|
RGN_AND | Le parti intersecanti di due aree originali definiscono una nuova area. |
RGN_COPY | Una copia del primo (delle due aree originali) definisce una nuova area. |
RGN_DIFF | La parte della prima area che non interseca la seconda definisce una nuova area. |
RGN_OR | Le due aree originali definiscono una nuova area. |
RGN_XOR | Tali parti delle due aree originali che non si sovrappongono definiscono una nuova area. |
La figura seguente illustra le cinque possibili combinazioni di un quadrato e di un'area circolare risultante da una chiamata a CombineRgn.