游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1554|回复: 2

DxDraw 循环问题.

[复制链接]

22

主题

30

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2004-7-15 09:40:00 | 显示全部楼层 |阅读模式
我看见DX8 SDK 里面的有一段DirectDraw的演示例子.源码里面有一个
while true
   DoEvents
   DoFrame
wend
我知道这是不断的在将离屏缓冲不断的画到主屏上,但运行的时候CPU占用率达到了100%,各位高手有没有好的算法来解决CPU占用率问题. 多谢. [em24]

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2004-7-15 10:16:00 | 显示全部楼层

Re:DxDraw 循环问题.

没办法啊!cpu占用率是按时间算得!
即使再小的工作量,只要不停的占用cpu就一定会100%啊!
除非你只在需要写屏的时候写下!

这种100%占用率影响不大!

25

主题

179

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2004-7-20 22:15:00 | 显示全部楼层

Re:DxDraw 循环问题.

很多商业游戏也是如此,不必考虑它
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-3 22:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表