Bagikan melalui


struktur KS_BITMAPINFOHEADER (ksmedia.h)

Struktur KS_BITMAPINFOHEADER menjelaskan detail tentang aliran video, seperti dimensi gambar dan kedalaman piksel.

Sintaks

typedef struct tagKS_BITMAPINFOHEADER {
  DWORD biSize;
  LONG  biWidth;
  LONG  biHeight;
  WORD  biPlanes;
  WORD  biBitCount;
  DWORD biCompression;
  DWORD biSizeImage;
  LONG  biXPelsPerMeter;
  LONG  biYPelsPerMeter;
  DWORD biClrUsed;
  DWORD biClrImportant;
} KS_BITMAPINFOHEADER, *PKS_BITMAPINFOHEADER;

Anggota

biSize

Menentukan ukuran struktur dalam byte.

biWidth

Menentukan lebar bitmap dalam piksel.

biHeight

Menentukan tinggi bitmap dalam piksel.

biPlanes

Menentukan jumlah bidang. Ini selalu diatur ke 1.

biBitCount

Menentukan bit warna per piksel. Misalnya, 1, 4, 8, atau 24.

biCompression

Menentukan skema kompresi.

biSizeImage

Menentukan ukuran bit bitmap dalam byte. (Hanya diperlukan jika menggunakan kompresi.)

biXPelsPerMeter

Menentukan resolusi horizontal dalam piksel per meter.

biYPelsPerMeter

Menentukan resolusi vertikal dalam piksel per meter.

biClrUsed

Menentukan jumlah warna yang digunakan dalam gambar.

biClrImportant

Menentukan jumlah warna penting dalam gambar.

Keterangan

Ini adalah struktur yang sama dengan struktur header bitmap GDI mode pengguna (BITMAPINFOHEADER).

Persyaratan

Persyaratan Nilai
Header ksmedia.h (termasuk Ksmedia.h)