Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Быстрое рисование polygon, polyline и т. п.

3 views
Skip to first unread message

Kudryashova Irina

unread,
Dec 29, 2004, 8:46:06 AM12/29/04
to
Привет, Олл, с наступающим!

Касательно сабжа: есть компоненты (для СBuilder, что в общем, не важно)
для отображения графиков, которые
используются для отрисовки спектра сигнала в реальном времени, то есть
нужно быстро, много раз в секунду (чем быстрее, тем лучше) отрисовывать
график (ломаную линию или полигон, елси пользователь выбрал отрисовку с
заливкой).
Нужная картинка "рисуется" c помощью GDI сначала в памяти, а потом
отображается
на экране.
Скорость отрисовки в тяжелых случаях (окно развернуто на весь экран,
используется заливка (полигон)) может составить всего 3-5 "кадра" в секунду.
Если использовать интерфейсы DirectDraw и отрисовывать линии на контексте
поверхностей тем же GDI API, то получается даже несколько медленнее.
В связи с этим вопросы:
Есть ли какая-нибудь библиотечка, которая позволяет рисовать
полигоны, линии и проч. быстрее, чем это делает GDI?
И может быть это можно как-нибудь организовать с помощью D3D?...

Alex Mizrahi

unread,
Dec 29, 2004, 4:06:10 PM12/29/04
to
(message (Hello 'Kudryashova)
(you :wrote :on '(Wed, 29 Dec 2004 13:46:06 +0000 (UTC)))
(

KI> И может быть это можно как-нибудь организовать с помощью D3D?...

можно, конечно. очень просто.
а лучше через opengl 8-]

)
(With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
(prin1 "People, who lust for the Feel of keys on their fingertips (c)
Inity"))


0 new messages