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