请教:
关于VC--MFC/API 里编写游戏时
pDC->StretchBlt(...)会出现闪屏现象,现问如何减少闪屏
当前位图与背景位图作XOR可以吗?请高手.....发表一下,感激不已!!!
关于VC--MFC/API 里编写游戏时
pDC->StretchBlt(...)会出现闪屏现象,现问如何减少闪屏
当前位图与背景位图作XOR可以吗?请高手.....发表一下,感激不已!!!
{
1. 清 view 背景
2. 在 view 上画图
3. 处理键盘或鼠标的输入.
}那么肯定会闪烁.动画中有一项很基本的技术叫 double buffer
基本思想是先将所有画图操作先画在内存中, 最后再将内存显示出来.在 WINDOWS GDI 上, 如果你直接操作 view 的 dc 的话, 那么你该先把图象画在一个 memory dc 上, 再把这个DC BitBlt 到 view dc 上就可以消除闪屏