Condividi tramite


Metodo TextureBrush::ResetTransform (gdiplusbrush.h)

Il metodo TextureBrush::ResetTransform reimposta la matrice di trasformazione di questo pennello trama sulla matrice di identità. Ciò significa che non viene eseguita alcuna trasformazione.

Sintassi

Status ResetTransform();

Valore restituito

Tipo: Stato

Se il metodo ha esito positivo, restituisce Ok, che è un elemento dell'enumerazione Status .

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .

Commenti

L'impostazione della matrice di trasformazione sulla matrice di identità garantisce che non venga eseguita alcuna trasformazione. Questo metodo viene spesso usato per reimpostare la trasformazione prima di apportare modifiche (ridimensionamento, rotazione e così via) su di esso.

Esempio

Nell'esempio seguente viene creato un pennello di trama e viene impostata la trasformazione del pennello. Successivamente, il codice usa il pennello trasformato per riempire un rettangolo. Il codice reimposta quindi la trasformazione del pennello e usa il pennello non trasformato per riempire un rettangolo.

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

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdiplusbrush.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Pennelli e forme piene

Sistemi di coordinate e trasformazioni

Riempimento di una forma con una trama di immagine

Immagine

Matrice

Matrixorder

Texturebrush

TextureBrush::GetTransform

TextureBrush::MultiplyTransform

TextureBrush::RotateTransform

TextureBrush::ScaleTransform

TextureBrush::SetTransform

TextureBrush::TranslateTransform

Trasformazioni