×

C#中基于DirectX9的虚拟仪器显示设计

消耗积分:5 | 格式:rar | 大小:123 | 2009-09-05

分享资料个

        DirectDraw是DirectX9中的关于视频输入输出的基本部分,能够提高显示速度。本文
在C#.NET环境中使用DirectDraw和多线程技术实现了虚拟仪器的高速图形显示面板设计。使用DirectDraw技术避免了绘图中的闪烁,使用多线程技术避免了采集过程的丢帧。本文给出了C#.NET实现的详细代码。
关键词:C#.NET;DirectX9;多线程;虚拟仪器
        虚拟仪器是使用传感器、A/D转换芯片和计算机实现许多传统仪器的所有功能系统包括数据采集、数据加工计算、图象动态显示等几个方面。虚拟仪器通常是利用计算机显示器模拟传统仪器的控制面板。
         C#.NET是跨平台的面向对象编程语言,有速度高、多线程、安全可靠等优点。DirectX是微软公司推出的一个为Windows平台的多媒体API函数库,它提供标准接口来与显卡和声卡、输入设备等进行交互,为软件开发者提供硬件无关性,通过其接口可以方便开发高质量、实时的应用程序。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !