Высокоскоростное построение графика управляет для.NET (или MFC)?

В вашем Recyclerview

установить

android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"

удалить

app:layout_constraintHeight_max="350dp"
android:maxHeight="350dp"
7
задан Kevin 7 October 2008 в 18:38
поделиться

9 ответов

DirectX раньше имел привязку.NET (не уверенный в текущей версии). Это включает поддержку высокоэффективной 2D и 3D графики. Если что-нибудь в Windows может отвечать Вашим требованиям, это будет DirectX.

2
ответ дан 6 December 2019 в 19:44
поделиться

Как насчет ZedGraph? Они упоминают приложения реального времени конкретно здесь:

http://zedgraph.org/wiki/index.php?title=Display_Dynamic_or_Real-Time_Data

Они требуют по крайней мере ~20 образцов в секунду.

При 4 000 образцов в секунду я не думаю, что Вы собираетесь хотеть вывести все точки на печать в режиме реального времени, так как Вы собираетесь сделать все это путем через экран через 0,25 секунды...

5
ответ дан 6 December 2019 в 19:44
поделиться

Вы посмотрели на GraphViz? Я видел, что это использовало в приложениях осциллографа, но я не положителен, что это обработает скорость, которую Вы ищете. GraphViz не берет 'живой канал' инструкций как часть GDI + средства управления, которые я видел.

Существует некоторый Обертки.NET для него.

1
ответ дан 6 December 2019 в 19:44
поделиться

Вы могли бы посмотреть на Визуальные Численные данные.

1
ответ дан 6 December 2019 в 19:44
поделиться

Можно смотреть на управление QCRTGraph. Можно также посмотреть на этот проект CodeGuru.

Хотя, честно, с Вашими требованиями Вы могли бы быть более обеспеченным выполнением Вашей собственной реализации C++ его. Только с 0,25 мс за образец, блокируя и обновляя буфер любого стороннего управления является слишком дорогим, чтобы Вы предоставили.

1
ответ дан 6 December 2019 в 19:44
поделиться

Я рекомендовал бы Универсальному Осциллографу Программного обеспечения реального времени GUI Библиотека DLL. Это - только DLL, но способно к высокой производительности. Смотрите на примеры приложений.

1
ответ дан 6 December 2019 в 19:44
поделиться

Проверьте этот вопрос. Я настоятельно рекомендую IOComp и для MFC (ActiveX) и для .NET. Очень быстрый и стабильный.

http://opcactivex.com/Related_Products___Development/Development_Tools/Plot_Pack/screen_iocomp_plotpack.jpg

1
ответ дан 6 December 2019 в 19:44
поделиться

Графика rednereing (точки и строки на виджете) довольно проста - Вы могли сделать это с необработанным Win32 а-ля Petzold.

0
ответ дан 6 December 2019 в 19:44
поделиться

Я рекомендовал бы Национальное Инструментальное решение для.NET. Национальные Инструменты всегда имели лидирующую позицию в инструментальном управлении и сборе данных. У них есть библиотека для построения диаграммы/построения графика в.NET однако, это является коммерческим.

1
ответ дан 6 December 2019 в 19:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: