estrutura KS_BITMAPINFOHEADER (ksmedia.h)
A estrutura KS_BITMAPINFOHEADER descreve detalhes sobre o fluxo de vídeo, como dimensões de imagem e profundidade de pixel.
Sintaxe
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;
Membros
biSize
Especifica o tamanho da estrutura em bytes.
biWidth
Especifica a largura do bitmap em pixels.
biHeight
Especifica a altura do bitmap em pixels.
biPlanes
Especifica o número de planos. Isso é sempre definido como 1.
biBitCount
Especifica os bits de cor por pixel. Por exemplo, 1, 4, 8 ou 24.
biCompression
Especifica o esquema de compactação.
biSizeImage
Especifica o tamanho dos bits de bitmap em bytes. (Necessário somente se estiver usando compactação.)
biXPelsPerMeter
Especifica a resolução horizontal em pixels por medidor.
biYPelsPerMeter
Especifica a resolução vertical em pixels por medidor.
biClrUsed
Especifica o número de cores usadas na imagem.
biClrImportant
Especifica o número de cores importantes na imagem.
Comentários
Essa é a mesma estrutura que a estrutura de cabeçalho de bitmap GDI do modo de usuário (BITMAPINFOHEADER).
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ksmedia.h (inclua Ksmedia.h) |