다음을 통해 공유


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 포함)