第 14 章 位图和位块传输

本文详细介绍了Windows程序中用于存储图像信息的两种方法:位图和图元文件。重点讨论了位图的概念、组成以及在Windows程序中的历史发展,包括设备无关位图(DIB)的概念。同时,对比了位图与图元文件的区别,图元文件是对图像的描述而非数表示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

摘录于《Windows程序(第5版,珍藏版).CHarles.Petzold 著》P505

        位图(bitmap)是一个二维矩形数组,对应于一个图像的像素。当现实生活中的图像被存放为位图时,图像被分成网格,像素则是基本采样单元。位图中每个像素的值代表网格的一个单元中的图像的平均颜色。单色的位图每个像素只需要一位;灰度或彩色位图的每个像素则需要多位。

        在 Windows 程序中存储图像信息有两种方法,位图是其中的一种。另一种是图元文件(metafile),我们将在第 18 章中讨论。图元文件是对图像的描述,而不是对图像的数值表示。

        微软的 Windows 3.0 引进了设备无关位图(DIB)的概念,我很快就会详细讨论它。关于 DIB 本身我会在第 16 章讨论。本章讲述 GDI 位图对象,它是 Windows 在 DIB 出现之前的位图支持。正如本章的许多示例程序所演示的,Windows 在 DIB 之前的位图支持仍然是很有用的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值