structure KS_BITMAPINFOHEADER (ksmedia.h)
La structure KS_BITMAPINFOHEADER décrit les détails du flux vidéo, tels que les dimensions de l’image et la profondeur des pixels.
Syntaxe
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;
Membres
biSize
Spécifie la taille de la structure en octets.
biWidth
Spécifie la largeur de l’image bitmap en pixels.
biHeight
Spécifie la hauteur de l’image bitmap en pixels.
biPlanes
Spécifie le nombre de plans. Cette valeur est toujours définie sur 1.
biBitCount
Spécifie les bits de couleur par pixel. Par exemple, 1, 4, 8 ou 24.
biCompression
Spécifie le schéma de compression.
biSizeImage
Spécifie la taille des bits bitmap en octets. (Obligatoire uniquement si vous utilisez la compression.)
biXPelsPerMeter
Spécifie la résolution horizontale en pixels par mètre.
biYPelsPerMeter
Spécifie la résolution verticale en pixels par mètre.
biClrUsed
Spécifie le nombre de couleurs utilisées dans l’image.
biClrImportant
Spécifie le nombre de couleurs importantes dans l’image.
Remarques
Il s’agit de la même structure que la structure d’en-tête bitmap GDI en mode utilisateur (BITMAPINFOHEADER).
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (inclure Ksmedia.h) |