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 la bitmap en pixels.
biHeight
Spécifie la hauteur de la bitmap en pixels.
biPlanes
Spécifie le nombre de plans. Cela est toujours défini 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 compteur.
biYPelsPerMeter
Spécifie la résolution verticale en pixels par compteur.
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).
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ksmedia.h (include Ksmedia.h) |