使用WinForms在GDI +中可以“循环”吗?我想在屏幕表面的调色板中修改一种或多种颜色,这样每当重新绘制表面时,GDI +将使用修改后的颜色。
我希望使用GDI +的功能来使用索引颜色渲染曲面,而不是逐像素地手动执行变换。 (8bpp索引颜色?)
有(快速)方法吗?
注意:我不想在整个应用程序UI中全局修改颜色。相反,我只需要在一个特定的控制界面上循环颜色。
答案 0 :(得分:1)
AFAIK,这与8bpp视频模式相关(256个同步颜色来自数百万的调色板)。由于现在几乎没有人在这种模式下运行,你将无法进行基于硬件调色板的色彩循环。
根据您要做的事情,可能有简单的方法来实现这一目标。你能提供更多细节吗?