Grafis::D toderawCachedBitmap (gdiplusgraphics.h)
Metode Graphics::D rawCachedBitmap menggambar gambar yang disimpan dalam objek CachedBitmap .
Sintaks
Status DrawCachedBitmap(
[in] CachedBitmap *cb,
[in] INT x,
[in] INT y
);
Parameter
[in] cb
Jenis: CachedBitmap*
Penunjuk ke objek CachedBitmap yang berisi gambar yang akan digambar.
[in] x
Jenis: INT
Bilangan bulat yang menentukan koordinat x dari sudut kiri atas gambar.
[in] y
Jenis: INT
Bilangan bulat yang menentukan koordinat y dari sudut kiri atas gambar.
Menampilkan 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 Status .
Keterangan
Objek CachedBitmap menyimpan gambar dalam format yang dioptimalkan untuk layar tampilan tertentu. Anda tidak dapat menggambar bitmap yang di-cache ke printer atau ke metafile.
Bitmap yang di-cache tidak akan berfungsi dengan transformasi apa pun selain terjemahan.
Saat Anda membuat objek CachedBitmap , Anda harus meneruskan alamat objek Grafis ke konstruktor. Jika layar yang terkait dengan objek Grafis tersebut memiliki kedalaman bit yang berubah setelah bitmap yang di-cache dibuat, maka metode Graphics::D rawCachedBitmap akan gagal, dan Anda harus menyusun ulang bitmap yang di-cache. Atau, Anda dapat menghubungkan pesan pemberitahuan perubahan tampilan dan membangun kembali bitmap yang di-cache pada saat itu.
Contoh
Contoh berikut memanggil Graphics::D rawCachedBitmap untuk menggambar gambar yang disimpan dalam objek CachedBitmap .
VOID Example_DrawCachedBitmap(HDC hdc)
{
Graphics graphics(hdc);
// Create Bitmap object.
Bitmap bitmap(L"Climber.jpg");
// Use the Bitmap object to create a CachedBitmap object.
CachedBitmap cachedBitmap(&bitmap, &graphics);
// Draw the cached bitmap.
graphics.DrawCachedBitmap(&cachedBitmap, 20, 10);
}
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk