Graphics::D rawImage(Image*,constPointF*,INT) method (gdiplusgraphics.h)

Metode Graphics::D rawImage menggambar gambar.

Sintaks

Status DrawImage(
  [in] Image        *image,
  [in] const PointF *destPoints,
  [in] INT          count
);

Parameter

[in] image

Jenis: Gambar*

Penunjuk ke objek Gambar yang menentukan gambar sumber.

[in] destPoints

Jenis: const PointF*

Penunjuk ke array objek PointF yang menentukan area, dalam parallelogram, untuk menggambar gambar.

[in] count

Jenis: INT

Bilangan bulat yang menentukan jumlah elemen dalam array destPoints .

Nilai kembali

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

Keterangan

Nilai parameter hitungan harus sama dengan 3 untuk menentukan koordinat sudut kiri atas, sudut kanan atas, dan sudut kiri bawah parallelogram. Koordinat sudut kanan bawah dihitung menggunakan tiga koordinat yang diberikan, lebar, dan tinggi gambar. Gambar diskalakan agar pas dengan parallelogram.

Contoh

Contoh berikut menggambar gambar.

VOID Example_DrawImage3(HDC hdc)

{
   Graphics graphics(hdc);

   // Create an Image object.
   Image image(L"climber.jpg");

   // Create an array of PointF objects that specify the destination of the image.
   PointF destPoints[3] = {
   PointF(30.0f, 30.0f),
   PointF(250.0f, 50.0f),
   PointF(175.0f, 120.0f)};

   PointF* pdestPoints = destPoints;

   // Draw the image.
   graphics.DrawImage(&image, pdestPoints, 3);
}

Ilustrasi berikut menunjukkan output kode sebelumnya.

Ilustrasi memperlihatkan gambar persegi panjang sebelumnya yang telah dipotong ke parallelogram

Persyaratan

   
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 gdiplusgraphics.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll

Lihat juga

Gambar, Posisi, dan Kloning Gambar

Grafik

Gambar

Memuat dan Menampilkan Bitmap

Titik