Geoptimaliseerd vir 32-bis pixel formate, dit bied 'n vinnige bedrywighede met pixels en grafiese primitiewes.
Graphics32 aansienlik beter as die standaard TBitmap / TCanvas metodes.
Dit is amper 'n honderd keer vinniger in per pixel toegang en sowat 2 & ndash; 5 keer vinniger in lyne
Eienskappe :.
- < li> Fast per pixel toegang tot 100 keer vinniger in vergelyking met die standaard TBitmap; Hoë-prestasie Bitmap alfa vermenging (insluitend per pixel alfa vermenging); Pixel, lyn en veelhoek aliasing akkuraat sub-pixel (gekombineer met alfa vermenging);
- Arbitrêre veelhoek transformasies en persoonlike vulsels
- Bitmap hermonstering met hoë kwaliteit rekonstruksie filters (bv Lanczos, Cubic, Mitchell);
- 'n unieke state-of-the-art Eindelijk rastering stelsel
- Affiene transformasies van bitmaps: rotasies, skalering, ens met akkuraatheid sub-pixel
- Arbitrêre projektiewe transformasies van bitmaps
- Arbitrêre remapping transformasies van bitmaps (bv vir buiging, Morphing);
- Buigsame Supersampling implementering vir 'n maksimum monsterneming kwaliteit;
- Flicker-vrye beeld vertoon komponente met new dubbel buffer via gevorderde MicroTiles? gebaseer verf optimizer;
- meerdere customizible maklik-om-te gebruik oortrek lae
- Locking van bitmaps vir veilige multithreading
- 'n eiendom redakteur vir RGB en alfa-kanaal laai
- Design-time laai van beeld-formate ondersteun deur die standaard TPicture
- Werk op Borland Delphi, C ++ Builder en Kylix.
Wat is nuut in hierdie release:
- Toevoegings:
- Bygevoeg nuwe ASM / (E) MMX new ApplyBitmask roetine vir logiese (bis) XOR / en / of bedrywighede deur 'n bitmask.
- Bygevoeg nuwe TColor32Component basetypes vir die spesifiseer 'n komponent of komponent stelle (verwant updates te TColor32Entry).
- Bygevoeg nuwe CopyComponents roetine vir die kopiëring gekies ARGB komponente btwn bitmaps.
- optimalisaties:
- Geoptimaliseerd TBitmap32.ResetAlpha, Omgekeerde en InvertRGB.
- optimalisaties in pamTransparentEdge verwante roetines.
- TPatternSampler ondersteun nou nonrectangular monsterneming patrone.
- bugfixes:
- Bugfix in MMX weergawe van BlockAverage wat toegang oortredings veroorsaak op hermonstering.
- Oplossing vir die volgende foute berig oor die SourceForge tracker: 1560912, 1556318
- Vaste misbehvior wanneer die opstel TCustomImage32.BufferOversize eiendom. Veranderinge nou direk dwing grootte van die buffer.
- Vaste Kylix samestelling kwessie ingestel met 'n nuwe multi-threading ondersteuning.
- Verskeie klein skoonmaak en fixes.
Kommentaar nie gevind