首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

在d3d设备的窗口下绘制图片

2013-01-02 
在d3d设备的窗口上绘制图片对于在d3d设备的窗口上绘制图片,我能想到的是在WM_PAINT下加载和BitBlt()函数显

在d3d设备的窗口上绘制图片
对于在d3d设备的窗口上绘制图片,我能想到的是在WM_PAINT下加载和BitBlt()函数显示图片,问题是图片出现闪屏。有什么办法解决闪屏问题。
[解决办法]
通常,D3D绘制速度比GDI频繁的多,导致GDI绘制被覆盖闪烁;
所以:
1 不在同一个控件对像内绘制,且GDI位于上层;
2 或者全部转到D3D里去绘制;
3 或者降低D3D绘制速度与GDI同步且先于GDI绘制。

热点排行