KS_BITMAPINFOHEADER 구조체(ksmedia.h)
KS_BITMAPINFOHEADER 구조는 이미지 차원 및 픽셀 깊이와 같은 비디오 스트림에 대한 세부 정보를 설명합니다.
구문
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;
멤버
biSize
구조체의 크기를 바이트 단위로 지정합니다.
biWidth
비트맵의 너비(픽셀)를 지정합니다.
biHeight
비트맵의 높이를 픽셀 단위로 지정합니다.
biPlanes
평면 수를 지정합니다. 항상 1로 설정됩니다.
biBitCount
픽셀당 색 비트를 지정합니다. 예를 들어 1, 4, 8 또는 24입니다.
biCompression
압축 체계를 지정합니다.
biSizeImage
비트맵 비트의 크기를 바이트 단위로 지정합니다. (압축을 사용하는 경우에만 필요합니다.)
biXPelsPerMeter
가로 해상도를 미터당 픽셀 단위로 지정합니다.
biYPelsPerMeter
미터당 세로 해상도를 픽셀 단위로 지정합니다.
biClrUsed
이미지에 사용되는 색 수를 지정합니다.
biClrImportant
이미지의 중요한 색 수를 지정합니다.
설명
이는 사용자 모드 GDI 비트맵 헤더(BITMAPINFOHEADER) 구조와 동일한 구조체입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ksmedia.h(Ksmedia.h 포함) |