Graphics Device Interface
Graphic Device Interface (GDI+) je pored Kernela (jezgro operativnog sistema) i korisničkog sučelja jedan od tri glavna dela operativnog sistema Microsoft Windows. Služi kontroli prikaza teksta i grafike. Daje funkcije i strukture koje se koriste za generisanje grafičkog prikaza za monitore, štampače i ostale uređaje. Sadrži tri osnovna objekta za iscrtavanje: Pen (olovku), Brush (četku) i Font. Ima dobru upotrebu u iscrtavanju 2D objekata,[1] dok se za 3D danas koriste DirectX i OpenGL.
GDI+ je naprednija verzija koja se pojavila sa Windows XP оперативним системом.[2] Додате су функције попут 2D антиалајзинга, alpha blending, gradijelno senčenje, podršku formata .JPG i .PNG.
Bitmap
[uredi | uredi izvor]Bitmap ili rasterska grafika je klasa koja sažima GDI+ bitmap (rastersku) sliku koja se sastoji od informacija o pikselima na slici. Ukratko, koristi se za rad na slikama definisanim pikselima. Boja svakog piksela je predstavljena kao broj od 32 bita, gde je po 8 bitova uzeto da predstavlja svaku od komponenti RBGA (vrednosti od 0 do 255). 255 predstavlja pun intenzitet dok 0 bez intenziteta. Alpha parametar je označava providnost, od potpuno providnog intenziteta 0 do neprovidnog intenziteta 255.
Reference
[uredi | uredi izvor]- ^ „2D Drawing APIs in Windows -”. DirectX Developer Blog. MSDN Blogs. 12. 5. 2009. Arhivirano iz originala 18. 01. 2010. g. Pristupljeno 19. 7. 2012.
- ^ Jackson, Chris. „GDI vs. GDI+ Text Rendering Performance”. Chris Jackson's Semantic Consonance. Microsoft.