摘录于《Windows程序(第5版,珍藏版).CHarles.Petzold 著》P643
如果不是为了解决硬件的缺陷,这一章是没必要的,我也不专门写这一章。虽然许多现代视频适配器提供了 24 位颜色(也被称为“真彩”或“上百万种颜色”)或者 16 位颜色(“高彩”或“上万种颜色”),但是有些视频适配器(尤其是在笔记本电脑上或高清晰度视频模式中)只允许 8 位像素。使用 8 位像素意味着只能同时显示 256 种颜色。
用 256 种颜色可做些什么呢?仅仅用 16 种颜色显示现实世界的图像明显是不够的,而使用上万或上百万种颜色完成这项任务绰绰有余。256 种颜色处于这两种情况之间。的确,256 种颜色足以显示一幅现实世界的图像,不过这些颜色需要针对该图像来选择。这意味着,一个操作系统没法选出一组“标准” 256 种颜色,来作为所有应用程序的理想颜色。
Windows 调色板管理器就是为此设计的。当运行于 8 位视频模式时,调色板被用来指定程序所需的颜色。如果你知道程序不会运行在 8 位视频模式上,就不需要使用调色板管理器。不过即便这样,本章也还包含了一些跟位图相关的重要信息。