Compartir a través de


Método Graphics::IsVisibleClipEmpty (gdiplusgraphics.h)

El método Graphics::IsVisibleClipEmpty determina si la región de recorte visible de este objeto Graphics está vacía. La región de recorte visible es la intersección de la región de recorte de este objeto Graphics y la región de recorte de la ventana.

Sintaxis

BOOL IsVisibleClipEmpty();

Valor devuelto

Tipo: BOOL

Si la región de recorte visible de este objeto Graphics está vacía, este método devuelve TRUE; de lo contrario, devuelve FALSE.

Comentarios

Si la región de recorte visible de un objeto Graphics está vacía, no queda ningún área en la que dibujar. Por lo tanto, no se dibujará nada cuando la región de recorte visible esté vacía.

Ejemplos

En el ejemplo siguiente se determina si la región de recorte visible está vacía. Si no está vacío, dibuja un rectángulo.

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);
   }
}

Requisitos

   
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusgraphics.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll