BITMAPINFO 구조체

BITMAPINFO 치수와 색상 정보는 Windows 장치 독립적 비트맵 (DIB)에 대 한 구조를 정의 합니다.

typedef struct tagBITMAPINFO {
   BITMAPINFOHEADER bmiHeader;
   RGBQUAD bmiColors[1];
} BITMAPINFO;

매개 변수

  • bmiHeader
    지정 된 BITMAPINFOHEADER 치수 및 장치 독립적 비트맵의 색 형식에 대 한 정보를 포함 하는 구조입니다.

  • bmiColors
    배열을 지정 합니다. RGBQUAD 또는 DWORD 비트맵 색을 정의 하는 데이터 형식입니다.

설명

장치 독립적 비트맵의 두 가지 부분으로 구성 됩니다:는 BITMAPINFO 구조 차원과 비트맵의 색상 및 비트맵에서 픽셀을 지정 하는 바이트 배열에 설명 합니다.비트 배열에서 함께 압축 되어 있지만 각 스캐닝선 0 끝에 패딩해야는 LONG 경계.높이 양수 이면 비트맵의 원점은 왼쪽 아래 모서리입니다.높이가 음수 이면 원점이 왼쪽 위 모퉁이입니다.

A 압축 된 비트맵 비트맵 위치 바이트 배열 바로 다음에 오는 것은 BITMAPINFO 구조입니다.압축 된 비트맵은 단일 포인터에 의해 참조 됩니다.

에 대 한 자세한 내용은 BITMAPINFO 구조 및 구성원에 대 한 해당 값을 BITMAPINFOHEADERRGBQUAD 구조에서 다음 항목을 참조 하십시오는 Windows SDK 설명서.

요구 사항

헤더: wingdi.h

참고 항목

참조

CBrush::CreateDIBPatternBrush

BITMAPINFOHEADER

RGBQUAD

기타 리소스

구조, 스타일, 콜백 및 메시지 맵