Bagikan melalui


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)

Lihat juga

BITMAPCOREINFO

Struktur Bitmap

Gambaran Umum Bitmap