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) |