Bagikan melalui


Pembuatan Bitmap

Untuk membuat bitmap, gunakan fungsi CreateBitmap, CreateBitmapIndirect, atau CreateCompatibleBitmap , CreateDIBitmap, dan CreateDiscardableBitmap.

Fungsi-fungsi ini memungkinkan Anda menentukan lebar dan tinggi, dalam piksel, dari bitmap. Fungsi CreateBitmap dan CreateBitmapIndirect juga memungkinkan Anda menentukan jumlah bidang warna dan jumlah bit yang diperlukan untuk mengidentifikasi warna. Di sisi lain, fungsi CreateCompatibleBitmap dan CreateDiscardableBitmap menggunakan konteks perangkat tertentu untuk mendapatkan jumlah bidang warna dan jumlah bit yang diperlukan untuk mengidentifikasi warna.

Fungsi CreateDIBitmap membuat bitmap yang bergantung pada perangkat dari bitmap independen perangkat. Ini berisi tabel warna yang menjelaskan bagaimana nilai piksel sesuai dengan nilai warna RGB. Untuk informasi selengkapnya, lihat Bitmap Dependen Perangkat dan Bitmap Independen Perangkat.

Setelah bitmap dibuat, Anda tidak dapat mengubah ukuran, jumlah bidang warna, atau jumlah bit yang diperlukan untuk mengidentifikasi warna.

Saat Anda tidak lagi memerlukan bitmap, panggil fungsi DeleteObject untuk menghapusnya.