Método Pen::ResetTransform (gdipluspen.h)
El método Pen::ResetTransform establece la matriz de transformación mundial de este objeto Pen en la matriz de identidad.
Sintaxis
Status ResetTransform();
Valor devuelto
Tipo: Estado
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 Ok .
Comentarios
La matriz de identidad representa una transformación que no hace nada. Si la matriz de transformación del mundo de un objeto Pen es la matriz de identidad, no se aplica ninguna transformación del mundo a los elementos dibujados mediante ese objeto Pen .
Ejemplos
En el ejemplo siguiente se crea un objeto Pen , se establece una matriz de escalado en el lápiz y se dibuja un rectángulo. A continuación, el código restablece la transformación del lápiz y dibuja un segundo rectángulo.
VOID Example_ResetTrans(HDC hdc)
{
Graphics graphics(hdc);
// Create a pen, and set its transformation.
Pen pen(Color(255, 0, 0, 255), 2);
pen.ScaleTransform(8, 4);
// Draw a rectangle with the transformed pen.
graphics.DrawRectangle(&pen, 50, 50, 150, 100);
pen.ResetTransform();
// Draw a rectangle with no pen transformation.
graphics.DrawRectangle(&pen, 250, 50, 150, 100);
}
Requisitos
Requisito | Value |
---|---|
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 | gdipluspen.h (incluya Gdiplus.h) |
Library | Gdiplus.lib |
Archivo DLL | Gdiplus.dll |