位元块传输

编辑:涌流网互动百科 时间:2020-06-01 14:56:16
编辑 锁定
本词条缺少概述信息栏名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
把整个视讯显示器看作是一幅大点阵图。您在萤幕上见到的图素由储存在视讯显示卡上记忆体中的位元来描述。任何视讯显示的矩形区域也都是一个点阵图,其大小是它所包含的行列数。
让我们从将图像从视讯显示的一个区域复制到另一个区域,开始我们在点阵图世界的旅行吧!这个是强大的BitBlt函式的工作。
Bitblt(读作「bit blit」)代表「位元块传输(bit-block transfer)」。BLT起源于一条组合语言指令,该指令在DEC PDP-10上用来传输记忆体块。术语「bitblt」第一次用在图像上与Xerox Palo Alto Research Center(PARC)设计的SmallTalk系统有关。在SmallTalk中,所有的图形输出操作都使用bitblt。程式写作者有时将blt用作动词,例如:「Then I wrote some code to blt the happy face to the screen and play a wave file.」
BitBlt函式移动的是图素,或者(更明确地)是一个位元映射图块。您将看到,术语「传输(transfer)」与BitBlt函式不尽相同。此函式实际上对图素执行了一次位元操作,而且可以产生一些有趣的结果。
词条标签:
计算机学