다음을 통해 공유


CDC::IntersectClipRect

현재 영역과 지정 된 사각형의 교차 부분을 형성 하 여 새로운 클리핑 영역을 만듭니다 x1, y1, x2, 및 y2.

int IntersectClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int IntersectClipRect(
   LPCRECT lpRect 
);

매개 변수

  • x1
    사각형의 왼쪽 위 모퉁이의 x 좌표 논리를 지정합니다.

  • y1
    사각형의 왼쪽 위 모퉁이의 y 좌표 논리를 지정합니다.

  • x2
    사각형의 오른쪽 아래 모퉁이의 x 좌표 논리를 지정합니다.

  • y2
    사각형의 오른쪽 아래 모퉁이의 y 좌표 논리를 지정합니다.

  • lpRect
    사각형을 지정합니다.하나를 통과할 수는 CRect 개체 또는 포인터는 RECT 매개 변수의 구조.

반환 값

새 클립 영역 형식입니다.이 다음 값 중 하나가 될 수 있습니다.

  • COMPLEXREGION 새 클리핑 영역이 겹치는 테두리.

  • 오류 장치 컨텍스트가 잘못 되었습니다.

  • NULLREGION 새 클리핑 영역이 비어 있습니다.

  • SIMPLEREGION 새 클리핑 영역 테두리가 겹치는 있습니다.

설명

새 경계 내에 맞게 모든 후속 출력 GDI를 클립 합니다.32767 너비와 높이 초과 하지 않아야 합니다.

요구 사항

헤더: afxwin.h

참고 항목

참조

CDC 클래스

계층 구조 차트

IntersectClipRect

CRect 클래스

RECT 구조체