Pena::ResetTransform method (gdipluspen.h)

Metode Pena::ResetTransform menetapkan matriks transformasi dunia objek Pena ini ke matriks identitas.

Sintaks

Status ResetTransform();

Mengembalikan nilai

Jenis: Status

Jika metode berhasil, metode mengembalikan Ok, yang merupakan elemen dari enumerasi Status .

Jika metode gagal, metode mengembalikan salah satu elemen lain dari enumerasi Ok .

Keterangan

Matriks identitas mewakili transformasi yang tidak melakukan apa pun. Jika matriks transformasi dunia objek Pena adalah matriks identitas, maka tidak ada transformasi dunia yang diterapkan pada item yang digambar menggunakan objek Pena tersebut.

Contoh

Contoh berikut membuat objek Pena , mengatur matriks penskala ke pena, dan menggambar persegi panjang. Kode kemudian mengatur ulang transformasi pena dan menggambar persegi panjang kedua.

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP, Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header gdipluspen.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll

Lihat juga

Sistem dan Transformasi Koordinat

Matrix

Pena

Pena::GetTransform

Pena::MultiplyTransform

Pena::RotateTransform

Pena::ScaleTransform

Pena::SetTransform

Transformasi