Programinė detalės:
Optimizuotas 32 bitų pikselių formato, tai užtikrina greitą operacijas su taškais ir grafikos primityvų.
Graphics32 gerokai lenkia standartines TBitmap / TCanvas metodus.
Tai beveik šimtą kartų greičiau už pikselį prieigos ir apie 2 & ndash; 5 kartus greičiau piešimo linijas
Savybės :.
- < li> Greitas už-pikselių pasiekti iki 100 kartų greičiau lyginant su standartiniu TBitmap; Aukštos kokybės Bitmap alfa maišymo (įskaitant vienam pikseliui alfa maišymo); Pikselių, linija ir poligonas Antialiasing su sub-pikselių tikslumu (kartu su alfa maišymo);
- Savavališkas daugiakampio transformacijos ir nestandartinių užpildai;
- Bitmap Mėginių ėmimo su aukštos kokybės rekonstrukcijos filtrų (pvz Lanczos, kubinių, Mitchell);
- unikali "state-of-the-art rasterization sistema;
- afiniczna transformacijos rastrai: sėjomainą, pleiskanojimas, ir tt su sub-pikselių tikslumu;
- Savavališkai projekcinės transformacijos rastrai;
- Savavališkai perkeitimas transformacijos rastrai (pvz Tikėjimo, įformindama);
- Lankstus supersampling įgyvendinimas maksimalus atrankos kokybę;
- mirgėjimo vaizdo rodymo komponentus su optimizuotu dvigubo buferio per pažangių MicroTiles? remiantis perdažyti optimizavimo;
- Keli customizible lengva naudoti perdangos sluoksnių;
- Užraktas nuo rastrai saugaus interfeiso;
- nuosavybė redaktorius RGB ir alfa kanalo pakrovimo;
- Dizainas laiko pakrovimas vaizdo formatus palaiko standartinę TPicture;
- Darbai Borland Delphi, C ++ Builder ir Kilikai.
Kas naujo , šioje laidoje:
- Priedai:
- Pridėta nauja ASM / (E) MMX optimizuotas ApplyBitmask rutinos logiškas (Bitinis) XOR / ir / ar operacijas, naudojant bitmask savy.
- Pridėta naujų TColor32Component basetypes specifikavimo komponentas arba komponentų rinkinius (susijusius atnaujinimus TColor32Entry).
- pridėjo naują CopyComponents rutinos kopijavimo pažymėtus argB komponentus btwn rastrai.
- Optimizavimas:
- Optimizuotas TBitmap32.ResetAlpha, apversti ir InvertRGB.
- Optimizavimas in pamTransparentEdge susiję kasdienybe.
- TPatternSampler dabar palaiko nonrectangular mėginių ėmimo būdus.
- Klaidų ištaisymas:
- Ištaisyta į MMX versija BlockAverage, kuris sukėlė prieigos pažeidimus ant resampling.
- Ištaisyta šių klaidų pranešta apie SourceForge tracker: 1560912, 1556318,
- Fiksuotas misbehvior nustatant TCustomImage32.BufferOversize turtą. Pokyčiai dabar tiesiogiai priversti dydį buferio.
- Fiksuotas Kylix kompiliacija klausimas pristatė nauja interfeiso pagalba.
- Keletas nedidelių patvarkymai ir pataisymai.
Komentarai nerastas