社区
C++ 语言
帖子详情
directdraw7
yeiying
2009-03-02 05:30:28
当我在一个死循环中翻转一个表面,却不能正常的显示
具体代码是这样的
rcRect1.left = 0;
rcRect1.top = 0;
rcRect1.right =1024;
rcRect1.bottom =768;
while(1)
{
g_pDDSBack->BltFast(0, 0, g_pDDSTwo, &rcRect, FALSE);//在缓冲表面做图片。
g_pDDSPrimary->Flip(NULL, 0);//渲染缓冲。
}
这需要高手回答
...全文
81
7
打赏
收藏
directdraw7
当我在一个死循环中翻转一个表面,却不能正常的显示 具体代码是这样的 rcRect1.left = 0; rcRect1.top = 0; rcRect1.right =1024; rcRect1.bottom =768; while(1) { g_pDDSBack->BltFast(0, 0, g_pDDSTwo, &rcRect, FALSE);//在缓冲表面做图片。 g_pDDSPrimary->Flip(NULL, 0);//渲染缓冲。 } 这需要高手回答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yeiying
2009-03-06
打赏
举报
回复
问题解决了,图片路径不正确,哎
ysysbaobei
2009-03-04
打赏
举报
回复
顶
yeiying
2009-03-03
打赏
举报
回复
24位的图片是不需要设置调色板的,如要把他显示出来是不是要ddsd结构设置问题啊
yeiying
2009-03-03
打赏
举报
回复
循环还可以接windows消息。就是一运行屏幕就是花屏
ysysbaobei
2009-03-02
打赏
举报
回复
顶下
猫已经找不回了
2009-03-02
打赏
举报
回复
while(1)
{
g_pDDSBack->BltFast(0, 0, g_pDDSTwo, &rcRect, FALSE);//在缓冲表面做图片。
g_pDDSPrimary->Flip(NULL, 0);//渲染缓冲。
}
跳出while的条件在那里?不要让主线程无限制的死循环或者阻塞,如果你需要做界面的话,这是一个很重要的原则.
rgmlkthh
2009-03-02
打赏
举报
回复
等待高手...
我的
Di
rect
Draw
7学习之旅
本文总结了作者两个月学习
Di
rect
Draw
7的经历,包括游戏编程、C++面向对象编程的基础知识,以及
Di
rect
Draw
Surface对象的使用技巧,如象素级操作、模糊效果实现、Alpha混合等。
Di
rect
Draw
7
博主将
Di
rect
Draw
编程书光盘源文件拷到硬盘编译,出现LP
DI
RECT
DRAW
7和DCAPS2未定义问题,即便安装sdk7并设置路径仍未解决,而自己写的无“7”的
Di
rect
Draw
程序可编译。
调用
Di
rect
Draw
7接口对象
本文详细介绍了
Di
rect
Draw
7接口的调用方法,包括所需的dll文件、接口对象的声明方式及创建方法,并对比了与早期
Di
rect
Draw
版本的不同之处。
调用
Di
rect
Draw
接口和调
Di
rect
Draw
7接口的不同点对比
本文详细介绍了
Di
rect
Draw
及
Di
rect
Draw
7接口的调用步骤,包括初始化、设置显示模式、创建与操作页面等关键环节,并针对两种接口的不同之处进行了说明。
Di
rect
Draw
7 一个应用可以对应多个
Di
rect
Draw
对象
博客围绕
Di
rect
Draw
7展开,指出一个应用能够对应多个
Di
rect
Draw
对象,但具体内容缺失。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章