Перейти к содержанию
  • Регистрация
  • 0
david_yusupov

Быстрой построение функции и вывод.

Вопрос

Как очень быстро рисовать на Tcanvans, нужно перерисовать примерно раз 50 миллисекунду, да еще быстрее.

 

Дайте мне рекомендации будут... ?

 

ps

 

Нужно сделать что-то на подобное осциллографа, выводим на график текущие данные.
Когда график достигает правой стороны начинаем рисовать с начало (как говорится новые данные рисуются слева на право).
При этом сохраняем старый график, который затираем новыми данными.

Изменено пользователем david_yusupov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0

сначала опишите необходимость в этом, подробней

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

сначала опишите необходимость в этом, подробней

Нужно сделать что-то на подобное осциллографа, выводим на график текущие данные.

Когда график достигает правой стороны начинаем рисовать с начало (как говорится новые данные рисуются слева на право).

При этом сохраняем старый график, который затираем новыми данными.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

 раз 50 миллисекунду, да еще быстрее.

Раз в 50 миллисекунд или 50 раз в миллисекунду? Если второе, то не получится технически из-за ограничения по частоте экрана (60 Гц), если первое, то обычной прорисовкой канваса можно сделать.

Изменено пользователем Alex7wrt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Действительно, как заметил [Alex7wrt], 50 раз в миллисекунду - не получится, как ни крути.

Что касается раз в 50 миллисекунд - реально. Это всего 20 кадров/сек. FMX может и больше. И здесь на форуме есть ссылка на пример работы с графикой где кадры рендерятся со скорость 150-200 кадров/сек. (к сожалению не помню где, но поиск то есть...) Правда там не отрисовка на канве, но все же, Вам стоило бы посмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...