32-bit pixel formatları üçün optimaldır, bu piksel və qrafik primitives sürətli əməliyyatları təmin edir.
Graphics32 xeyli standart TBitmap / TCanvas üsulları geride.
Demək olar ki, yüz dəfə daha sürətli hər pixel çıxış və 2 & ndash edir; 5 dəfə daha sürətli xətləri rəsm
Features .
- < li> standart TBitmap ilə müqayisədə 100 dəfə daha sürətli Fast piksel giriş up; (Piksel alpha qarışdırılması daxil olmaqla) yüksək-performance Bitmap alpha blending; (Alpha blending ilə birlikdə) sub-pixel dəqiqliyi ilə Pixel, xətti və poliqon antialiasing
- poliqon dəyişikliklər və xüsusi dolgu Ixtiyari
- Yüksək keyfiyyətli yenidənqurma filtreler ilə Bitmap resampling (məsələn, Lanczos, Kub, Mitchell)
- A vahid dövlət-of-the-art rasterization sistemi;
- bitmaps Affine dəyişikliklər: rotations, scaling və s sub-pixel dəqiqliyi ilə;
- bitmaps ixtiyari projektif dəyişikliklər;
- bitmaps ixtiyari remapping dəyişikliklər (Çözgü, Morphing məsələn);
- maksimum seçmə keyfiyyəti Flexible supersampling həyata keçirilməsi;
- Flicker pulsuz image? based repaint optimizer
- Birden çox customizible asan-istifadə overlay qat
- Kilit
- RGB və alfa kanal yüklənməsi üçün əmlak redaktoru;
- standart TPicture tərəfindən dəstəklənən image format Design-time loading
- Borland Delphi, C ++ Builder və Kylix üzərində işləyir.
Qabaqcıl MicroTiles vasitəsilə optimize ikiqat Buffering ilə komponentləri tapılanlar
Təhlükəsiz multithreading üçün bitmaps
Bu azad yeni nədir:
- Əlavələr:
- əlavə yeni ASM / (E) MMX bir bitmask istifadə Xor / və / və ya əməliyyatları məntiqi (bitwise) üçün ApplyBitmask gündəlik optimize.
- (TColor32Entry ilə bağlı yenilikləri) bir komponenti və ya komponent dəsti ifadə üçün yeni TColor32Component basetypes əlavə edib.
- bitmaps btwn seçilmiş ARGB komponentləri çıxarmaq üçün yeni CopyComponents gündəlik əlavə edib.
- optimallaşdırılması:
- TBitmap32.ResetAlpha, invert və InvertRGB optimaldır.
- pamTransparentEdge da optimallaşdırılması bağlı routines.
- TPatternSampler indi nonrectangular seçmə nümunələri dəstəkləyir.
- Bugfixes:
- resampling giriş pozulması səbəb BlockAverage bir MMX versiyası Bugfix.
- giderir: 1560912, 1556318
- TCustomImage32.BufferOversize əmlak oluştururken misbehvior Sabit. Dəyişikliklər birbaşa bufer boyutlandırma məcbur.
- Yeni multithreading dəstəyi ilə təqdim Sabit Kylix yığma məsələ.
- Bir neçə kiçik cleanups və giderir.
SourceForge tracker məlumat aşağıdakı hatalar üçün
Şərhlər tapılmadı