Freigeben über


KS_BITMAPINFOHEADER Struktur (ksmedia.h)

Die KS_BITMAPINFOHEADER Struktur beschreibt Details zum Videostream, z. B. Bildabmessungen und Pixeltiefe.

Syntax

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;

Angehörige

biSize

Gibt die Größe der Struktur in Byte an.

biWidth

Gibt die Breite der Bitmap in Pixeln an.

biHeight

Gibt die Höhe der Bitmap in Pixeln an.

biPlanes

Gibt die Anzahl der Ebenen an. Dies ist immer auf 1 festgelegt.

biBitCount

Gibt die Farbbits pro Pixel an. Beispiel: 1, 4, 8 oder 24.

biCompression

Gibt das Komprimierungsschema an.

biSizeImage

Gibt die Größe von Bitmapbits in Bytes an. (Nur erforderlich bei Verwendung der Komprimierung.)

biXPelsPerMeter

Gibt die horizontale Auflösung in Pixeln pro Meter an.

biYPelsPerMeter

Gibt die vertikale Auflösung in Pixel pro Meter an.

biClrUsed

Gibt die Anzahl der Farben an, die im Bild verwendet werden.

biClrImportant

Gibt die Anzahl wichtiger Farben im Bild an.

Bemerkungen

Dies ist die gleiche Struktur wie die GDI-Bitmapheaderstruktur (BITMAPINFOHEADER) im Benutzermodus.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)