![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Медленная отрисовка Wmf [D7, WinXP]
Stanislav © (2006-10-09 10:24:00)как сделать чтобы вектореые картинки wmf отрисовывались быстро? использую стандартный TIMAGE
guav (2006-10-12 01:30:00) [1]Проблемы с перерисовкой после загрузки или последующей перерисовкой ?
Если цель загрузить один раз и рисовать постоянно, то можно создать TBitmap и нарисовать метафайл на нём, затем поместить в TImage уже TBitmap.
Если формат именно WMF, возможно, поможет преобразование в EMF.
> Desdechado © (09.10.06 12:07) [2]
> А где можно почитать по этому поводу?
Лучше всего - здесь http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/metafile_42qt.asp
Stanislav (2006-10-09 12:30:00) [2]Desdechado © (09.10.06 12:07) [2]
А где можно почитать по этому поводу?
Desdechado (2006-10-09 12:07:00) [3]Проигрывание метафайла можно сделать самому, используя winAPI.
Тогда можно добиться интересных эффектов, помимо ускорения.
Можно отрисовывать не все, что есть (фильтровать). Можно прерывать отыгрывание, можно отрисовывать послойно и т.п.
clickmaker (2006-10-09 11:19:00) [4]как и во всех остальных случаях. Ежели не устраивает скорость чего-то стандартного, пробуй реализовать это сам