Кућа Развој Шта је интерфејс графичког уређаја + (гди +)? - дефиниција из техопедије

Шта је интерфејс графичког уређаја + (гди +)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Графички уређај + (ГДИ +)?

Графички интерфејс уређаја + (ГДИ +) је графички подсистем оперативног система Виндовс који се састоји од апликацијског програмског интерфејса (АПИ) за приказ графике и форматираног текста и на видео екрану и на штампачу.


ГДИ + делује као посредни слој између апликација и управљачких програма за приказивање дводимензионалне графике, слике и текста.

Тецхопедиа објашњава интерфејс графичког уређаја + (ГДИ +)

ГДИ је био алат којим се у Виндовс апликацијама пружа оно што видите (ВИСИВИГ). ГДИ + је побољшана верзија ГДИ заснована на Ц ++. ГДИ + помаже програмеру да пише апликације независне од уређаја сакривањем детаља графичког хардвера. Такође нуди графичке услуге на оптимизованији начин од претходних верзија. Због своје објектно оријентисане структуре и апатридије, ГДИ + пружа лако и флексибилно сучеље које програмери могу користити за интеракцију са графичким корисничким интерфејсом апликације (ГУИ). Иако је ГДИ + нешто спорији од ГДИ-а, његов квалитет приказивања је бољи.


ГДИ + услуге могу се сврстати у 2Д векторску графику, слике и типографију. Векторска графика укључује цртање примитива попут правокутника, линија и кривина. Ови примитиви се цртају помоћу предмета одређене класе, који имају све потребне информације. Имагинг укључује приказивање сложених слика које се не могу приказати помоћу векторске графике и извођење сликовних операција, попут истезања и нагиба. Једноставни текст се може штампати у више фонтова, величина и боја помоћу услуга типографије ГДИ +.


ГДИ + има унутрашњу структуру која се састоји од око 40 проширивих управљаних класа, 50 набрајања и шест структура. ГДИ + користи концепт графичког контекста који је сличан контексту уређаја који користи ГДИ. Контекст графике представљен је класама и графикама које садрже детаље цртежа у прозору, али не и податке о фонту, боји итд. Преношењем потребних информација о обликовању у графичке објекте за цртање, нема потребе за одржавањем стања, што помаже у оптимизацији перформанси приказивања.


Карактеристике укључене у ГДИ + су:

  • Градиент четкице које се користе за попуњавање облика, стаза и подручја помоћу линеарних и градијентних потеза
  • Кардинални прагови за стварање већих кривина формираних од појединачних кривина
  • Објекти независне стазе за цртање пута више пута
  • Матрични објектни алат за трансформисање (ротирање, превођење, итд.) Графике
  • Региони похрањени у формату свјетских координата, што им омогућава да прођу било какву трансформацију похрањену у матрици трансформације
  • Алфа мешање одредити прозирност боје за пуњење
  • Вишеструки формати слика (БМП, ИМГ, ТИФФ, итд.) Подржани пружањем класа за учитавање, чување и управљање њима
  • Суб-пикел анти-алиасинг за приказивање текста са углађенијим изгледом на екрану са течним кристалима (ЛЦД)
Шта је интерфејс графичког уређаја + (гди +)? - дефиниција из техопедије