Na-optimize para sa 32-bit na mga format ng pixel, ito ay nagbibigay ng mabilis na operasyon sa pixels at graphic primitives.
Graphics32 masyado outperforms ang standard methods TBitmap / TCanvas.
Ito ay halos isang daang beses na mas mabilis sa per-pixel access at tungkol sa 2 & ndash; 5 beses na mas mabilis sa pagguhit ng linya
Mga Tampok .
- < li> Mabilis per-pixel access ng hanggang sa 100 beses na mas mabilis kumpara sa standard TBitmap; High-pagganap Bitmap alpha blending (kabilang per-pixel alpha blending); Pixel, linya at polygon antialiasing may katumpakan sub-pixel (isinama sa alpha blending);
- arbitrary polygon Pagbabago at custom palaman;
- Bitmap resampling na may mataas na kalidad na mga filter tatag (eg Lanczos, kubiko, Mitchell);
- Ang isang natatanging state-of-the-art rasterization system;
- Affine Pagbabago ng bitmaps: pag-ikot, scaling, etc may katumpakan sub-pixel;
- arbitrary projective transformations ng bitmaps;
- arbitrary remapping Pagbabago ng bitmaps (hal para sa Warping, Morphing);
- Flexible pagpapatupad supersampling para sa maximum na kalidad sampling;
- kisap-free image pagpapakita mga bahagi na may-optimize double buffering sa pamamagitan ng advanced MicroTiles? batay magpintang muli optimizer;
- Maramihang customizible madaling-gamitin na mga overlay layers;
- Pag-lock ng mga bitmaps para sa ligtas na multithreading;
- Ang isang editor ng ari-arian para sa RGB at alpha channel loading;
- Design-oras ng pagkarga ng mga format ng imahe na sinusuportahan ng standard TPicture;
- Gumagana sa Borland Delphi, C ++ Builder at Kylix.
Ano ang bagong sa paglabas:
- Mga karagdagan:
- Nagdagdag ng bagong ASM / (E) MMX optimize ApplyBitmask na gawain para sa mga lohikal na (bitwise) Xor / O / At operasyon gamit ang isang bitmask.
- Nagdagdag ng bagong TColor32Component basetypes para sa pagtukoy ng isang bahagi o component set (kaugnayan ng mga update sa TColor32Entry).
- Nagdagdag ng bagong CopyComponents routine para sa pagkopya ng mga napiling mga bahagi ARGB btwn bitmaps.
- Mga optimization:
- I-optimize TBitmap32.ResetAlpha, Baliktarin at InvertRGB.
- optimizations sa pamTransparentEdge kaugnayan gawain.
- Sinusuportahan na ngayon ng TPatternSampler nonrectangular stock sampling.
- Bugfixes:
- Bugfix sa MMX bersyon ng BlockAverage na sanhi paglabag access sa resampling.
- Pag-aayos para sa mga sumusunod na bugs iniulat sa SourceForge tracker: 1560912, 1556318
- Mga Fixed misbehvior kapag nagse-set TCustomImage32.BufferOversize property. Pagbabago ngayong direktang pilitin ang pagbabago ng laki ng buffer.
- Mga Fixed Kylix isyu compilation ipinakilala sa mga bagong pag-multithreading.
- Maraming minor cleanups at pag-aayos.
Mga Komento hindi natagpuan