GDI
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.
[editar] Pontos Fortes
- Abstracção completa do hardware de saída;
- API de utilização simples;
- Integrado de origem na plataforma.
[editar] 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.