다음을 통해 공유


BITMAPCOREHEADER 구조체(wingdi.h)

BITMAPCOREHEADER 구조체에는 DIB의 차원 및 색 형식에 대한 정보가 포함되어 있습니다.

구문

typedef struct tagBITMAPCOREHEADER {
  DWORD bcSize;
  WORD  bcWidth;
  WORD  bcHeight;
  WORD  bcPlanes;
  WORD  bcBitCount;
} BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER;

멤버

bcSize

구조체에 필요한 바이트 수입니다.

bcWidth

비트맵의 너비(픽셀)입니다.

bcHeight

비트맵의 높이(픽셀)입니다.

bcPlanes

대상 디바이스의 평면 수입니다. 이 값은 1이어야 합니다.

bcBitCount

픽셀당 비트 수입니다. 이 값은 1, 4, 8 또는 24여야 합니다.

설명

BITMAPCOREINFO 구조체는 BITMAPCOREHEADER 구조체와 색 테이블을 결합하여 DIB의 차원과 색에 대한 완전한 정의를 제공합니다. DIB를 지정하는 방법에 대한 자세한 내용은 BITMAPCOREINFO를 참조하세요.

애플리케이션은 bcSize 멤버에 저장된 정보를 사용하여 다음과 같은 메서드를 사용하여 BITMAPCOREINFO 구조체에서 색 테이블을 찾아야 합니다.


pColor = ((LPBYTE) pBitmapCoreInfo + 
        (WORD) (pBitmapCoreInfo -> bcSize)) 

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wingdi.h(Windows.h 포함)

추가 정보

BITMAPCOREINFO

비트맵 구조체

비트맵 개요