游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1334|回复: 1

DDraw窗口模式,将桌面延伸到电视上的效率问题

[复制链接]

22

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2006-11-28 12:07:00 | 显示全部楼层 |阅读模式
在“桌面”=>“属性”中可以设置将计算机中画面显示到电视上,电视上的画面,其实就是坐标不一样。比如,计算机屏幕左上角为(0,0),右下角(800,600),电视屏幕在左的话,就是左上角(-800,0),右下角(0,600).

因为程序需要,DDraw窗口模式进行渲染(调用blt())染区域为计算机屏幕,CPU占用率为20-30%,可基本满足要求,如果渲染区域放到电视上,则几乎跑不动了,CPU占用率达到100%.

怎样才能让其效率和计算机屏幕是一样的呢?

欢迎大家讨论,谢谢!

22

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
 楼主| 发表于 2006-11-28 12:18:00 | 显示全部楼层

Re:DDraw窗口模式,将桌面延伸到电视上的效率问题

我知道肯定跟它的渲染区域有关,正在找资料中。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 23:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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