Compartir a través de


Método TextureBrush::ResetTransform (gdiplusbrush.h)

El método TextureBrush::ResetTransform restablece la matriz de transformación de este pincel de textura a la matriz de identidad. Esto significa que no tiene lugar ninguna transformación.

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 Status .

Comentarios

Establecer la matriz de transformación en la matriz de identidad garantiza que no se realiza ninguna transformación. Este método se usa a menudo para restablecer la transformación antes de realizar ajustes (escalado, rotación, etc.) en él.

Ejemplos

En el ejemplo siguiente se crea un pincel de textura y se establece la transformación del pincel. A continuación, el código usa el pincel transformado para rellenar un rectángulo. A continuación, el código restablece la transformación del pincel y usa el pincel sin traducir para rellenar un rectángulo.

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

   // Create a texture brush, and set its transformation.
   Image image(L"HouseAndTree.Gif");
   TextureBrush textureBrush(&image);
   textureBrush.RotateTransform(30);

   // Fill a rectangle with the transformed texture brush.
   graphics.FillRectangle(&textureBrush, 0, 0, 200, 100);

   textureBrush.ResetTransform();
   
   // Fill a rectangle with the texture brush (no transformation).
   graphics.FillRectangle(&textureBrush, 250, 0, 200, 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 gdiplusbrush.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

Pinceles y formas rellenas

Sistemas de coordenadas y transformaciones

Rellenar una forma con una textura de imagen

Imagen

Matriz

MatrixOrder

TextureBrush

TextureBrush::GetTransform

TextureBrush::MultiplyTransform

TextureBrush::RotateTransform

TextureBrush::ScaleTransform

TextureBrush::SetTransform

TextureBrush::TranslateTransform

Transformaciones