首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于DirectDraw的几个小问题

2014-06-19 
关于DirectDraw的几个问题最近打算使用ddraw绘制一些曲线之类的东东,但是ddraw没有几何图形函数,那么如果

关于DirectDraw的几个问题
最近打算使用ddraw绘制一些曲线之类的东东,但是ddraw没有几何图形函数,那么如果我使用GDI中的函数,比如SetPixel之类的,会不会影响ddraw应有的速度呢?有没有什么好的解决方案呀?或者我创建只有一个像素点的位图然后Blt到页面去,这样做和使用SetPixel哪个快一点呢?
另外,我是打算在MFC生成的界面中应用dx绘图的,这样是否可行?能否维持dx的高速?
我是初次接触dx,乱乱的问了这么多,希望大家能给点指点或建议。多谢多谢!

[解决办法]
是用ddraw 窗口模式吧,记得后备缓冲的起始点都是从(0,0)开始的。

如果时间条件允许的话,也可以用d3d中的二维部分,同样能发挥显卡效能,毕竟微软早已停止对ddraw的发展了。
[解决办法]
既然使用DDraw,怎么还要用GDI
使用了DDraw,就是需要像素级操作图形了,绘制曲线所需要的像素就看你自己操作了,计算机图形学...
[解决办法]
取出pSurface直接设置

热点排行