Оптимизирован для 32-битных пиксельных форматов, она обеспечивает быстрый операции с пикселями и графических примитивов.
Graphics32 значительно превосходит стандартные методы TBitmap / TCanvas.
Это почти сто раз быстрее, в попиксельного доступа и около 2 & Ndash; в 5 раз быстрее, при рисовании линий
Особенности :.
- < LI> Быстрый доступ до попиксельное 100 раз быстрее по сравнению со стандартной TBitmap; Высокопроизводительный Bitmap альфа-смешивание (в том числе на пиксель альфа-смешивание); Пиксель, линии и полигона сглаживание с точностью суб-пикселей (в сочетании с альфа-смешивание);
- произвольный многоугольник преобразования и таможенные пломбы;
- Bitmap передискретизации с высоким качеством фильтров реконструкции (например, Ланцош, кубический, Митчелл);
- уникальное государство-оф-искусство система растеризации;
- Аффинные преобразования растровых изображений: вращений, масштабирование и т.д. с точностью суб-пикселей;
- Произвольные проективные преобразования растровых изображений;
- Произвольные Переназначение преобразования растровых изображений (например, для Искривление, морфинг);
- Гибкое внедрение суперсэмплинг для максимального качества выборки;
- без мерцания изображения, содержащего компоненты с оптимизированным двойной буферизации с помощью передовых MicroTiles? на основе перекрашивание оптимизатор;
- Несколько customizible простые в использовании наложения слоев;
- Блокировка растровых изображений для безопасного многопоточности;
- Редактор свойств для RGB и альфа-канала нагрузки;
- Дизайн-время загрузки графических форматов поддерживаются стандартным TPicture;
- Работы по Borland Delphi, C ++ Builder и Kylix.
Что нового В этом выпуске:
- Дополнения:
- Добавлена новая АНМ / (Е) MMX оптимизированный ApplyBitmask процедуру для логического (побитовое) XOR / и / или операции, используя битовую маску.
- Добавлены новые TColor32Component basetypes для определения компонент или компонент устанавливает (связанные обновления TColor32Entry).
- Добавлена новая рутину CopyComponents для копирования выбранных компонентов ARGB btwn растровых изображений.
- Оптимизация
- Оптимизированный TBitmap32.ResetAlpha, Инверсия и InvertRGB.
- Оптимизация в pamTransparentEdge связанные процедуры.
- TPatternSampler теперь поддерживает непрямоугольные модели выборки.
- Исправления:
- Исправление в MMX версии BlockAverage, что вызвало нарушения прав доступа на передискретизации.
- Исправлены следующие ошибки сообщили на трекере SourceForge: 1560912, 1556318
- Исправлена misbehvior при установке TCustomImage32.BufferOversize собственности. Изменения в настоящее время непосредственно заставить изменения размера буфера.
- Исправлена проблема Kylix сборник представил новую поддержку многопоточности.
- Несколько незначительных исправлений уборок и.
Комментарии не найдены