다음을 통해 공유


지역 결합

애플리케이션은 CombineRgn 함수를 호출하여 두 지역을 결합합니다. 이 함수를 사용하여 애플리케이션은 두 영역의 교차하는 부분( 두 영역의 교차 부분, 전체의 두 원래 영역 등)을 제외한 모든 영역의 교차 부분을 결합할 수 있습니다. 다음은 지역 조합을 정의하는 5가지 값입니다.

의미
RGN_AND 두 원래 지역의 교차 부분은 새 지역을 정의합니다.
RGN_COPY 원래 두 지역의 첫 번째 복사본은 새 지역을 정의합니다.
RGN_DIFF 두 번째 영역과 교차하지 않는 첫 번째 영역의 부분은 새 지역을 정의합니다.
RGN_OR 두 개의 원래 지역은 새 지역을 정의합니다.
RGN_XOR 겹치지 않는 두 원래 영역의 해당 부분은 새 지역을 정의합니다.

 

다음 그림에서는 CombineRgn 호출로 인해 발생하는 사각형과 원형 영역의 5가지 가능한 조합을 보여 줍니다.

이전 표에 설명된 결과를 보여 주는 그림