Graphics::IsVisibleClipEmpty 메서드(gdiplusgraphics.h)

Graphics::IsVisibleClipEmpty 메서드는 이 Graphics 개체의 표시되는 클리핑 영역이 비어 있는지 여부를 결정합니다. 표시되는 클리핑 영역은 이 Graphics 개체의 클리핑 영역과 창의 클리핑 영역의 교차점입니다.

구문

BOOL IsVisibleClipEmpty();

반환 값

형식: BOOL

Graphics 개체의 표시되는 클리핑 영역이 비어 있으면 이 메서드는 TRUE를 반환합니다. 그렇지 않으면 FALSE를 반환 합니다.

설명

Graphics 개체의 표시되는 클리핑 영역이 비어 있으면 그릴 영역이 남아 있지 않습니다. 따라서 표시되는 클리핑 영역이 비어 있으면 아무 것도 그려지지 않습니다.

예제

다음 예제에서는 표시되는 클리핑 영역이 비어 있는지 여부를 확인합니다. 비어 있지 않으면 사각형을 그립니다.

VOID Example_IsVisibleClipEmpty(HDC hdc)
{
   Graphics graphics(hdc);

   // If the clipping region is not empty, draw a rectangle.
   if (!graphics.IsVisibleClipEmpty())
   {
   graphics.DrawRectangle(&Pen(Color(255, 0, 0, 0), 3), 0, 0, 100, 100);
   }
}

요구 사항

   
지원되는 최소 클라이언트 Windows XP, Windows 2000 Professional [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 gdiplusgraphics.h(Gdiplus.h 포함)
라이브러리 Gdiplus.lib
DLL Gdiplus.dll