社区
游戏开发
帖子详情
一个DIRECTDRAW的问题
kevin1921
2005-06-30 05:28:35
ddrval = m_lpDDSPrimary->Blt(&ddtRect, m_lpDDSSource, drcRect, 0, NULL );
我把一张图片放到了主页面上,现在我想通过键盘控制ddtRect然后让图片动起来,图片是动起来了,不过原来画的还留在那里,移动的时候就出现很多图片重叠在一起。
我想问有没有什么函数能让原先画的那块区域失效之类,然后可以再画新的,谢谢了~!!
...全文
87
5
打赏
收藏
一个DIRECTDRAW的问题
ddrval = m_lpDDSPrimary->Blt(&ddtRect, m_lpDDSSource, drcRect, 0, NULL ); 我把一张图片放到了主页面上,现在我想通过键盘控制ddtRect然后让图片动起来,图片是动起来了,不过原来画的还留在那里,移动的时候就出现很多图片重叠在一起。 我想问有没有什么函数能让原先画的那块区域失效之类,然后可以再画新的,谢谢了~!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tslkfyh
2005-07-02
打赏
举报
回复
可以参看SDK带的例子
tslkfyh
2005-07-02
打赏
举报
回复
翻页后,把后台页面清空就可以了
godfly000
2005-07-02
打赏
举报
回复
先clear,再绘图
HRESULT CDisplay::Clear( DWORD dwColor )//RGB(255,255,255)
{
if( NULL == m_lpDDSPrimary)
return E_POINTER;
// Erase the background
DDBLTFX ddbltfx;
ZeroMemory( &ddbltfx, sizeof(ddbltfx) );
ddbltfx.dwSize = sizeof(ddbltfx);
ddbltfx.dwFillColor = dwColor;
return m_lpDDSPrimary->Blt( NULL, NULL, NULL, DDBLT_COLORFILL, &ddbltfx );
}
YanDong_8212
2005-07-02
打赏
举报
回复
每次都必须重绘,不然是在原来基础上画的,同时为了避免闪烁还要用到flip,实在不行我回家发个例子给你,给我邮箱地址!!
kevin1921
2005-07-01
打赏
举报
回复
怎么就没人~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Qt+
Di
rect
Draw
实现
创建
一个
主交换链(front and back buffers)是
Di
rect
Draw
的关键部分。这包括创建
一个
前台(front)和后台(back)缓冲区,以及
一个
用于翻转的主表面。翻转过程用于将后台缓冲区的内容显示到屏幕上,这是
Di
rect
Draw
...
di
rect
Draw
3. **表面管理**:
Di
rect
Draw
中的“表面”代表显存中的
一个
矩形区域,可以用来存储图像数据。开发者可以创建、修改和销毁这些表面,以便高效地处理图形资源。 4. **硬件加速**:
Di
rect
Draw
能够利用显卡的硬件加速...
Di
rect
Draw
_images_
di
rect
draw
_
1. **双缓冲**:
Di
rect
Draw
通过在内存中创建
一个
后台缓冲区来消除屏幕闪烁,当后台缓冲区完成绘制后,一次性将整个图像刷新到屏幕上,显著提高了画面更新的平滑度。 2. **纹理映射**:允许开发者在2D图像上应用复杂...
Di
rect
Draw
中文手册
Di
rect
Draw
是Microsoft
Di
rect
X的一部分,它是
一个
图形加速API(应用程序接口),专为在Windows平台上进行2D和3D图形渲染而设计。
Di
rect
Draw
在90年代末到21世纪初广泛应用于游戏开发,提供了硬件加速功能,提升了...
两个小时学会
Di
rect
Draw
编程
1. **初始化
Di
rect
Draw
**:首先,你需要创建
一个
Di
rect
Draw
对象,通过调用`CoCreateInstance`函数并传递`CLSID_
Di
rect
Draw
`作为参数。 2. **设置合作级别**:设置合作级别告诉
Di
rect
Draw
应用程序希望如何与用户交互...
游戏开发
8,324
社区成员
23,684
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章