Saltar para o conteúdo

Graphics Device Interface

Origem: Wikipédia, a enciclopédia livre.

O GDI, ou Graphics Device Interface, é um dos três subsistemas principais do Microsoft Windows. É um padrão desse sistema operacional para representar objectos gráficos e transmiti-los para dispositivos de saída, 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.

Gdi é algo bem legal agora, vão todos PE-SE PE-FU PE-DERRR !

Pontos Fracos

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