Chapter 2

  1. BMP 文件三部分:

    • 文件头:BITMAPFILEHEADER ,一个结构体
    • 位图信息:BITMAPINFO ,一个结构体。包含两部分:位图信息头,调色板
    • 位图像素数据
    image-20211025171214479
  2. 调色板:分为硬件调色板和逻辑调色板

    • 硬件调色板:Windows中固定了20色,不可改动
    • 逻辑调色板:236色,可以改动

    每个要使用额外颜色的窗口都会实现自己的逻辑调色板

    image-20211028194816678
  3. BMP 位图每行按 4 字节(32比特)整数倍对齐,如果不够后面补0

    image-20211028195827653

posted @ 2021-10-28 20:05  popozyl  阅读(42)  评论(0编辑  收藏  举报