Saltar para o conteúdo

Graphics Device Interface

Origem: Wikipédia, a enciclopédia livre.
Navegação no histórico de edições: ← ver edição anterior (dif) ver edição seguinte → (dif) ver última edição → (dif)

O GDI, ou Graphics Device Interface, é um dos três subsistemas principais do Microsoft Windows. É um standard desse sistema operativo para representar objectos gráficos e transmiti-los para dispositivos de output, como monitores e impressoras. É responsável por tarefas como desenhar linhas, curvas e fontes, providenciando todo um API específico para a execução dessas operações. A capacidade mais relevante do GDI é a abstracção dos dispositivos finais de visualização. Utilizando o mesmo código fonte pode-se esperar resultados idênticos em qualquer monitor ou impressora. Devido à sua inadequação para suportar jogos com efeitos gráficos complexos, o DirectX foi desenvolvido pela Microsoft. Este providencia um API mais adequado a essas utilizações.

Pontos Fortes

  • Abstracção completa do hardware de saída;
  • API de utilização simples;
  • Integrado de origem na plataforma.

Pontos Fracos

  • Lento;
  • Não providencia sincronização com o framebuffer (dificulta a realização de animações);
  • Não disponibiliza desenho de primitivas tridimensionais.