期刊文献+

基于DLL的高精度定时器的设计方案 被引量:1

Design scheme of High-precision timer based on DLL
下载PDF
导出
摘要 定时器的使用在程序开发工作中使用广泛,然而在动态链接库中却没有直接实现的定时器工具;为了提高开发效率,本文在分析了有关定时器技术的实现及动态库特性的基础上,利用C++语言,结合策略模式的程序设计方法在动态库中实现了高精度可扩展的定时器,并封装成模块提供给其它进程调用。经实际项目验证本方案可行,对有关定时功能的开发能提高50%的开发效率。 The Timer is widely used in program development by RD personnel. However, there was no direct way to implement the Timer in Dynamic link library. In order to improve development efficiency, this paper based on analyzing the relevant technology of Timer implementation and the property of DLL, and used C++ and a programming technique of strategy Pattern to implement High-precision and expansible Timer. Meanwhile,it packaged into a module to provide other processes with calling.This program is feasible testified by the actual project, and it can improve the developing efficiency of 50% on the Timer development.
出处 《电子设计工程》 2016年第13期59-60,共2页 Electronic Design Engineering
基金 福建省教育厅项目(JA14194)
关键词 动态库 定时器 策略模式 C++ DLL timer strategy pattern C++
  • 相关文献

参考文献4

二级参考文献19

  • 1陈勇,郑加强.精确施药可变量喷雾控制系统的研究[J].农业工程学报,2005,21(5):69-72. 被引量:72
  • 2何建辉,董方鹏.实用Visual C++ 610教程[M].北京:清华大学出版社,2000.
  • 3Cass E,Kilgard M. Practical and Robust Stenciled Shadow Volumes for Hardware-accelerated Rendering[R].NVIDIA Corporation,2002.
  • 4McGuire M. Efficient Shadow Volume Rendering[M].GPU Gems,2004.137-166.
  • 5McGuire M,Hughes J F,Egan K. Fast,Practical and Robust Shadows[R].Brown Univ,2003.
  • 6Williams L. Casting Curved Shadows on Curved Surfaces[J].Computer Graphics,1987,(03):270-274.
  • 7Stamminger M,Drettakis G. Perspective Shadow Maps[J].{H}ACM TRANSACTIONS ON GRAPHICS,2002,(03):557-562.
  • 8Wimmer M,Scherzer D,Purgathofer W. Light Space Per-spective Shadow Maps[A].2004.143-152.
  • 9Lloyd B,Tuft D,Yoon Sung-Eui. Warping and Parti-tioning for Low Error Shadow Maps[A].2006.215-226.
  • 10Zhang Fan,Sun Hanqiu,Xu Leilei. Parallel-Split Shad-ow Maps for Large-Scale Virtual Environments[A].2006.311-318.

共引文献16

同被引文献8

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部