Método Graphics::GetVisibleClipBounds(RectF*) (gdiplusgraphics.h)
El método Graphics::GetVisibleClipBounds obtiene un rectángulo que incluye la región de recorte visible de este objeto Graphics . 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
Status GetVisibleClipBounds(
RectF *rect
);
Parámetros
rect
Puntero a un objeto RectF que recibe el rectángulo que incluye la región de recorte visible.
Valor devuelto
Si el método se realiza correctamente, devuelve Ok, que es un elemento de la enumeración Status .
Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .
Observaciones
Ejemplos
En el ejemplo siguiente se establece la región de recorte para el objeto Graphics . A continuación, obtiene un rectángulo que incluye la región de recorte visible y rellena ese rectángulo.
VOID Example_GetVisibleClipBounds2(HDC hdc)
{
Graphics graphics(hdc);
// Set the clipping region.
graphics.SetClip(RectF(100.0f, 100.0f, 200.0f, 100.0f));
// Get a bounding rectangle for the clipping region.
RectF boundRect;
graphics.GetVisibleClipBounds(&boundRect);
// Fill the bounding rectangle.
graphics.FillRectangle(&SolidBrush(Color(255, 0, 0, 0)), boundRect);
}
Requisitos
Encabezado | gdiplusgraphics.h |