struttura KS_BITMAPINFOHEADER (ksmedia.h)
La struttura KS_BITMAPINFOHEADER descrive i dettagli sul flusso video, ad esempio le dimensioni dell'immagine e la profondità dei pixel.
Sintassi
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;
Members
biSize
Specifica le dimensioni della struttura in byte.
biWidth
Specifica la larghezza della bitmap in pixel.
biHeight
Specifica l'altezza della bitmap in pixel.
biPlanes
Specifica il numero di piani. Questo valore è sempre impostato su 1.
biBitCount
Specifica i bit di colore per pixel. Ad esempio, 1, 4, 8 o 24.
biCompression
Specifica lo schema di compressione.
biSizeImage
Specifica le dimensioni dei bit bitmap in byte. (Obbligatorio solo se si usa la compressione).
biXPelsPerMeter
Specifica la risoluzione orizzontale in pixel per contatore.
biYPelsPerMeter
Specifica la risoluzione verticale in pixel per metro.
biClrUsed
Specifica il numero di colori utilizzati nell'immagine.
biClrImportant
Specifica il numero di colori importanti nell'immagine.
Commenti
Si tratta della stessa struttura della struttura bitmap GDI (BITMAPINFOHEADER) in modalità utente.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ksmedia.h (include Ksmedia.h) |