在C#中设置基于过滤器的图形框架

问题描述

| 我需要朝正确的方向稍加推动。 我想用C#编写一个框架,该框架允许我创建处理(主要是数字)数据的图形。我一直在寻找正确的术语,以及其他具有相同目标的项目,但未获得满意的结果。我非常确定这样的代码已经存在,并且我不想彻底地重新发明轮子。另外,经验丰富的程序员可能会使用我希望通过检查其代码学习的技术(模板,接口等)。 该框架应像DirectShow框架处理视频一样处理数据。一些组件产生数据(例如,文件读取器或传感器),一些组件操纵数据(例如,添加,平均),一些组件呈现数据(例如,文件编写器或图表控件)。组件/节点使用边线连接。 节点可以具有多个输入(接收器)和输出(源)。该框架应包含允许构造过滤器图的基类。使用该框架的应用程序必须子类化以实现实际的源,转换和渲染组件。 例如:GPS设备产生纬度和经度值(2个输出引脚)。计算器将这些值转换为笛卡尔坐标。下一个分量采用两个连续的坐标并计算距离。 我正在寻找使我能够编写框架的技巧,参考和示例代码。谢谢! 更新:Pipes.NET看起来很有希望。 更新:数据流是一个相关术语。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)