要在固定不动的几乎占满屏幕的JPG背景图前绘N多个小透明图[如果缩到最小全部绘完可能有上万个前景透明图],要求此前景透明图无级缩放或平移时屏幕无闪烁。该用什么方法呢?最好要用硬件加速。

解决方案 »

  1.   

    没看明白,GDI+足以。绘制透明我理解成了PNG,无闪烁双缓冲。
      

  2.   

    因为前景的透明图数量多[只要指定透明色,不管JPG、BMP、PNG等其他什么格式都可以,PNG只是在网页编程才默认透明],前景图将会超出屏幕很大,如果要在底配置的机器上都能顺畅运行,不知道GDI+是否有用到硬件加速?
      

  3.   

    双缓冲应该没问题,如果你非得要求硬件加速,你直接研究DirectX好了。