O que é o Direct3D?

O Direct3D é uma API (application programming interface) criada pela Microsoft que é usada para renderizar objetos tridimensionais. Introduzido com a API do DirectX, ele permite que esses objetos sejam renderizados sem sacrificar o desempenho. Além disso, permite que aplicativos de software, incluindo jogos, sejam executados no modo de tela inteira. Se uma placa de vídeo estiver disponível, o Direct3D pode utilizar a aceleração de hardware. Embora seja de propriedade da Microsoft, ele pode trabalhar com outras plataformas usando o Wine, um programa de código aberto.

Nota: A programação para o DirectX é feita usando um SDK (kit de desenvolvimento de software), que está disponível para download gratuito.

Informação histórica

A Microsoft lançou a primeira versão do Direct3D em 1995, como parte do DirectX 2.0. O Windows 95 OSR2 foi o primeiro sistema operacional a incluir a tecnologia Direct3D. Ele tem sido usado no Windows desde então e também é usado em cada geração de seus consoles de jogos Xbox. Desde a versão 8, também renderiza gráficos bidimensionais, que é uma tarefa previamente manipulada pelo DirectDraw.

3D, DirectX, Tela cheia, Plataforma, Versão, Termos da placa de vídeo, Xbox