Grafis::TranslateClip(REAL,REAL) metode (gdiplusgraphics.h)

Metode Graphics::TranslateClip menerjemahkan wilayah kliping objek Grafis ini.

Sintaks

Status TranslateClip(
  REAL dx,
  REAL dy
);

Parameter

dx

Angka riil yang menentukan komponen horizontal terjemahan.

dy

Angka riil yang menentukan komponen vertikal terjemahan.

Nilai kembali

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

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

Keterangan

Contoh

Contoh berikut mengukur ukuran string lalu menggambar persegi panjang yang mewakili ukuran tersebut.

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

Persyaratan

Persyaratan Nilai
Header gdiplusgraphics.h

Lihat juga

Kliping

Kliping dengan Wilayah

Grafik

Grafik::GetClip

Grafis::IsClipEmpty

Metode IntersectClip

Metode SetClip