颜色平面
请阅读免责声明。删除百科只是中文维基百科被删除条目的存档。 | ![]() |
Windows程序设计一书中提到“颜色平面”,具体是:
随着增强图形适配器EGA的出现,Windows用户可以访问到16种颜色。每个像素需要4个颜色位。.....16色位图的色彩编码有时被称为IRGB(强度-红-绿-蓝).........
EGA的内存被分成四个“颜色平面”,也就是说定义每个像素颜色的四个位在内存中不是连续的。相反,内存被组织成所有强度位在一起,所有红色位在一起,等等。
这些听起来像是一些与设备相关的特殊的东西,是Windows程序员不需要关心的,而实际情况也差不多如此。然而,在有些API调用,如GetDeviceCaps和CreateBitmap中,
会出现这些颜色平面。
我的理解好像是说:强度bit组成一条序列,红bit组成一条序列,绿bit组成一条序列,蓝bit组成一条序列,总共4条独立的bit序列,就是所谓的4个颜色平面。
是否如此我并不确定,不知道这个概念是不是由历史上硬件设计水平低下导致的遗留概念,抑或有特殊的用途这种设计。