Оптимізовано для 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 збірник представив нову підтримку багатопоточності.
- Кілька незначних виправлень прибирань і.
Коментар не знайдено