社区
Windows SDK/API
帖子详情
如何提高画图的速度
wanglovec
2007-01-06 10:57:00
发现无论是用API 还是别的方法 画图的速度都很慢
有没有提高的方法呢
...全文
322
14
打赏
收藏
如何提高画图的速度
发现无论是用API 还是别的方法 画图的速度都很慢 有没有提高的方法呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwlirong
2007-07-31
打赏
举报
回复
Y___Y(一叶障目) ,你的qq号码是多少?我想请教你问题啊!我的是501932385,谢谢你啦!
Waiting4you
2007-01-06
打赏
举报
回复
要看楼主用来做什么了,用来画画波形图,图像的小变动用GDI还是蛮快的.
如果要整幅整幅的大规模重画,看来要用DirectDraw或者OpenGL了.不过偶也不会的说,去看看资料很快就能画了
wanglovec
2007-01-06
打赏
举报
回复
jiangshx 给段代码 看看 呀
jiangshx
2007-01-06
打赏
举报
回复
先在内存中画,画好之后再整个复制到要显示的控件上。
wanglovec
2007-01-06
打赏
举报
回复
CONST RECT *lprc,
这个该怎么用???
FillRect(hMemDC,BrushObject);
中间的我空着不知道该写什么/
Y___Y
2007-01-06
打赏
举报
回复
int FillRect(
HDC hDC, // handle to device context
CONST RECT *lprc, // pointer to structure with rectangle
HBRUSH hbr // handle to brush
);
是三个参数
wanglovec
2007-01-06
打赏
举报
回复
HDC hdc;
hdc=Form1->Image1->Canvas->Handle ;
HDC hMemDC;
HBITMAP hBmp;
COLORREF BC;
BC=RGB(255,0,255);
HBRUSH BrushObject ;
BrushObject=CreateSolidBrush(BC);
SelectObject(hMemDC,BrushObject);
hMemDC=CreateCompatibleDC(hdc); //创建虚拟DC
hBmp=CreateCompatibleBitmap(hdc,600,250);// 创建bitmap
FillRect(hMemDC,BrushObject); // 这句有问题
SelectObject(hMemDC,hBmp); // 选中 创建的DC
Polyline(hMemDC,pot,799);
BitBlt(hdc,16,8,600,250,hMemDC,0,0,SRCCOPY); //复制
DeleteDC(hMemDC);
DeleteObject(hBmp);
DeleteObject(BrushObject);
这段代码有什么问题 ? 怎么画不出来波形呀?? FillRect(hMemDC,BrushObject); // 这句有问题 这个是不是填充颜色?? 我怎么用都不对
wanglovec
2007-01-06
打赏
举报
回复
1MS要求有点高,但也可以画将近1万条直线,1万条直线直线还不够显示一个波形
>>
不会吧 我画一条直线 怎么要700多 US 呀
cczlp
2007-01-06
打赏
举报
回复
1ms没必要
Y___Y
2007-01-06
打赏
举报
回复
1MS要求有点高,但也可以画将近1万条直线,1万条直线直线还不够显示一个波形?
再说要那么快干什么,40毫秒一次人眼就认为是连续的了
wanglovec
2007-01-06
打赏
举报
回复
画波形图用一般的API速度已经很可以了
>>
不行呀 我的快要1MS 了 得下降的很多才可以的
Y___Y
2007-01-06
打赏
举报
回复
OpenGL
D3D
可直接操作显卡,要快一点
画波形图用一般的API速度已经很可以了
constantine
2007-01-06
打赏
举报
回复
好像delphi盒子有一个代码,你可以去找找,我记得不是很久之前发的
wanglovec
2007-01-06
打赏
举报
回复
偶就是 画波形图呀
天非快速合并软件
快速合并 颜色改变 可以让你更快的
提高
画图
速度
tssd使用技巧
tssd使用中的总结及技巧,有助于
提高
大家的绘图水平
提高
画图
速度
图片转CAAD.zip
图片转CAD格式小软件,图片JPG,PNG格式都可以转成CAD格式,使用方便快捷,
提高
画图
速度
,生成文件大小适中,
快速
提高
UG绘图软件应用
速度
的技巧快速
提高
UG绘图软件应用
速度
的技巧
快速
提高
UG绘图软件应用
速度
的技巧快速
提高
UG绘图软件应用
速度
的技巧快速
提高
UG绘图软件应用
速度
的技巧快速
提高
UG绘图软件应用
速度
的技巧快速
提高
UG绘图软件应用
速度
的技巧
三维模型线
画图
提取
研究了文物剖视图和等值线图绘制方法,提出了基于剖切平面的文物剖视图和等 值线图的快速绘制方法,该方法有效利用剖面轮廓线的连续性,
提高
了绘制
速度
。实验结果证明线条流畅,绘图结果准确
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章