各位前辈,请教一个小问题,在directdraw中怎样在表面上画一条直线呢?

kathywp 2002-09-25 01:47:50
画图比较简单,但是我不知道怎么样画线,不用GDI的函数的那种,只用directdraw的函数。因为我要画几千条线,用GDI太慢了,谢谢!
...全文
116 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
IO_X 2002-10-27
  • 打赏
  • 举报
回复
VB的DirectDraw7支持这个函数
但在C++中最好先
DDSurface->Lock(...);
_asm{
;汇编指令
}
DDSurfave->Unlock();
当然不用汇编速度也很快,因为C++的代码也优化过
greendesert 2002-10-24
  • 打赏
  • 举报
回复
DirectDrawSurface7.DrawLine
The DirectDrawSurface7.DrawLine method draws a line on the surface.
object.DrawLine( _
x1 As Long, _
y1 As Long, _
x2 As Long, _
y2 As Long)
)
因为显卡硬件支持这个函数,所以速度是很快,甚至在非独占模式下速度也很不错,足够满足你的要求了.
潘李亮 2002-09-26
  • 打赏
  • 举报
回复
用汇编写一个了,你可以得到显存的地址了
内容概要:本文详细介绍了一个基于Java与Vue的食品安全溯源与智能分析系统的设计与实现,涵盖项目背景、目标意义、面临挑战及解决方案,并阐述了系统的整体架构与核心技术模块。系统通过集成物联网设备实现全流程数据采集,采用分布式数据库保障大数据存储与高效访问,结合机器学习算法进行风险预测与智能预警,同时利用可视化技术呈现溯源链路与分析结果,实现了食品从生产到销售全过程的透明化、智能化管理。文还提供了关键模块的代码示例,如数据清洗、特征提取、决策树模型训练与预测、溯源接口开发等,增强了项目的可实施性与参考价值。; 适合人群:具备Java开发基础、熟悉Spring Boot和Vue框架,有一定前后端开发经验的软件工程师或计算机专业学生,尤其适合从事食品安全、物联网、大数据分析等相关领域技术研发的人员; 使用场景及目标:①构建食品全链条溯源体系,提升企业对食品安全事件的快速响应能力;②实现生产流程数字化管理,支持政府监管与消费者透明查询;③应用机器学习进行风险建模与智能预警,推动食品行业智能化转型; 阅读建议:建议结合文提供的模型描述与代码示例,深入理解各模块设计逻辑,重点关注数据处理流程、算法实现与前后端交互机制,可基于该项目进行二次开发或拓展应用于其他行业的溯源系统建设。
内容概要:本文详细介绍了高清数字监控系统整体解决方案(DINS),涵盖系统构成、核心技术、设备选型及应用场景。DINS系统由IP高清网络摄像机、网络传输、NVR存储、高清解码与集管理平台五大模块组成,实现图像采集、传输、存储、显示与管理的全数字化、网络化和智能化。系统支持720P/1080P高清视频、CMOS图像传感器、H.264编码、NVR存储、HDMI高清输出及智能分析功能,具备高清晰度、强环境适应性、长寿命和易扩展等优势。同时,文档对比了CMOS与CCD技术差异,阐述了高清图像的存储与显示方式,并提供了完整的设备选配清单和技术参数。; 适合人群:从事安防监控系统设计、实施与运维的工程技术人员,以及对高清IP监控系统感兴趣的IT管理人员和技术决策者。; 使用场景及目标:①用于政府、金融、交通、教育等行业的高清视频监控系统建设;②指导企业完成从模拟监控向全数字智能化监控的升级;③实现跨系统联动(如报警、门禁、消防)与智能视频分析,提升安全管理效率与智能化水平。; 阅读建议:建议结合实际项目需求,重点研读系统架构设计、设备选型参数与典型拓扑图部分,关注NVR存储配置、网络带宽规划及管理平台功能集成,以便全面掌握DINS系统的部署与应用要点。

8,323

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧