开发者社区> 问答> 正文

我用VS2010的GDI+写了双缓冲为什么还是画面抖动?

a123456678 2016-03-04 10:23:50 796

public:
Graphics *gg;
Graphics g=dc.GetSafeHdc();
gg->DrawImage(bk,0,0);
gg->DrawImage(zj,x,y,0+frame*100,0,100,120,UnitPixel);
g.DrawImage(&bb,0,0);

图形学
分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 18:51:53

    首先是创建兼容dc,因为windows不容许直接将位图放入设备上下文,但是可以将位图放入兼容的设备上下文,然后将兼容设备上下文中的内容拷贝到目的设备上下文中去就可以到达目的。

    0 0
+ 订阅

了解行业+人工智能最先进的技术和实践,参与行业+人工智能实践项目

推荐文章
相似问题