DIB 구조

Programming/API 2015. 6. 22. 18:01

DIB는 다양한 장치에 사용하기 위해 비트맵 출력에 대한 상세 정보를 포함하고 있다.

 

 

BITMAPFILEHEADER 파일 구조체

 

** BITMAPFILEHEADER는 비트맵을 로드할 때 쓰인다 DIB의 구조가 아니다.

 

typedef struct tagBITMAPFILEHEADER

{

WORD        bfType;

DWORD        bfSize;

WORD        bfReserved1;

WORD        bfReserved2;

DWORD        bfOffBits;

}BITMAPFILEHEADER;

 

 

bfType : 파일의 형태를 지정하는 매직 넘버, 반드시 BM이어야 한다.( 0x42,0x4d)

bfSize : 비트맵 파일의 크기를 바이트 단위로 지정한다.

bfReserved1,bfReserved2 : 사용하지 않는다. 0으로 한다.

 

'Programming > API' 카테고리의 다른 글

한글IME  (0) 2015.09.22
멀티미디어 타이머로 더 정밀한 컴퓨터 경과시간 얻기(msec단위)  (0) 2015.09.22
CreateFile, ReadFile, WriteFile  (0) 2015.06.22
DDB의 구조,출력  (0) 2015.06.22
비트맵,DDB,DIB  (0) 2015.06.21
admin