Пређи на садржај

Graphics Device Interface

С Википедије, слободне енциклопедије

Graphic Device Interface (GDI+) је поред Кернела (језгро ОС-а) и корисничким интерфејсом један од три главна дела оперативног система Мајкрософт виндоус. Служи контроли приказа текста и графике. Даје функције и структуре које се користе да генеришу графички приказ за дисплеје, штампаче и остале уређаје. Садржи три основна објекта за исцртавање: Pen (оловку), Brush (четку) и Фонт. Има добру употребу у исцртавању 2D објеката, док се за 3D данас користе DirectX и OpenGL.

GDI+ је напреднија верзија која се појавила са Windows XP оперативним системом. Додате су функције попут 2D антиалајзинга, alpha blending, градијелно сенчење, подршку формата .JPG и .PNG.

Битмап

Bitmap или растерна графика је класа која енкапсулира GDI+ bitmap-у (растерску слику) која се састоји од информација о пикселима на слици. Укратко користи се за рад на сликама дефинисаним пикселима. Боја сваког пиксела је представљена као 32-bit број, где је по 8 битова узето да представља сваку од компоненти RBGA (вредности од 0 до 255). 255 представља пун интензитет док 0 без интензитета. Alpha параметар је параметар провидности, од потпуно провидног интензитета 0 до непровидног интензитета 255.