Método Graphics::TranslateClip(REAL,REAL) (gdiplusgraphics.h)
El método Graphics::TranslateClip traduce la región de recorte de este objeto Graphics .
Sintaxis
Status TranslateClip(
REAL dx,
REAL dy
);
Parámetros
dx
Número real que especifica el componente horizontal de la traducción.
dy
Número real que especifica el componente vertical de la traducción.
Valor devuelto
Si el método se ejecuta 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 mide el tamaño de una cadena y, a continuación, se dibuja un rectángulo que representa ese tamaño.
VOID Example_TranslateClipReal(HDC hdc)
{
Graphics graphics(hdc);
// Set the clipping region.
graphics.SetClip(RectF(0.0f, 0.0f, 100.0f, 50.0f));
// Translate the clipping region.
graphics.TranslateClip(40.0f, 30.0f);
// Fill an ellipse that is clipped by the translated clipping region.
SolidBrush brush(Color(255, 255, 0, 0));
graphics.FillEllipse(&brush, 20, 40, 100, 80);
// Draw the outline of the clipping region (rectangle).
Pen pen(Color(255, 0, 0, 0), 2.0f);
graphics.DrawRectangle(&pen, 40, 30, 100, 50);
}
Requisitos
Requisito | Valor |
---|---|
Header | gdiplusgraphics.h |