Struktur BITMAPCOREHEADER (wingdi.h)
Struktur BITMAPCOREHEADER berisi informasi tentang dimensi dan format warna DIB.
Sintaks
typedef struct tagBITMAPCOREHEADER {
DWORD bcSize;
WORD bcWidth;
WORD bcHeight;
WORD bcPlanes;
WORD bcBitCount;
} BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER;
Anggota
bcSize
Jumlah byte yang diperlukan oleh struktur.
bcWidth
Lebar bitmap, dalam piksel.
bcHeight
Tinggi bitmap, dalam piksel.
bcPlanes
Jumlah bidang untuk perangkat target. Nilai ini harus 1.
bcBitCount
Jumlah bit per piksel. Nilai ini harus 1, 4, 8, atau 24.
Keterangan
Struktur BITMAPCOREINFO menggabungkan struktur BITMAPCOREHEADER dan tabel warna untuk memberikan definisi lengkap dimensi dan warna DIB. Untuk informasi selengkapnya tentang menentukan DIB, lihat BITMAPCOREINFO.
Aplikasi harus menggunakan informasi yang disimpan di anggota bcSize untuk menemukan tabel warna dalam struktur BITMAPCOREINFO , menggunakan metode seperti berikut:
pColor = ((LPBYTE) pBitmapCoreInfo +
(WORD) (pBitmapCoreInfo -> bcSize))
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | wingdi.h (sertakan Windows.h) |