Condividi tramite


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.

figura che illustra i risultati descritti nella tabella precedente