DirectX
Origem: Wikipédia, a enciclopédia livre.
Microsoft DirectX é uma coleção de APIs que tratam de tarefas relacionadas a programação de jogos para o sistema operacional Microsoft Windows, ou seja, é quem padroniza a comunicação entre software e hardware. O DirectX foi inicialmente distribuido pelos criadores de jogos junto com seus produtos, mas depois foi incluido no Windows.
Não haverá mais revisões do DirectX, pelo menos não com o mesmo nome, segundo as empresas ATI, nVidia e Microsoft. No lugar do DirectX, será lançada uma nova geração de APIs gráficas, Windows Graphics Foudation e Avalon. É previsto que sejam lançados com o Windows Vista.
[editar] Versões
A cada nova versão que surge, há novidades e melhores desempenhos para tal jogo, tal programa. Por exemplo, eu quero jogar um jogo que é compatível com o DirectX 9.0 ou superior, porém eu ainda uso o DirectX 8.0. Quando rodar o jogo, ele pedirá instruções que somente nas versões a patir da 9.0. Como eu estou com a versão 8.0, ele não reconhecerá a instrução e dará um "jeitinho", assim o resultado final não terá uma qualidade que o jogo, ou programa oferece.
Para saber qual a versão instalada, vá em Inciar>Executar. Depois digite "Dxdiag" (sem aspas). Nas "Informações do sistema", na última linha haverá a "Versão do DirectX", é lá onde mostra que versão você está utilizando.
- DirectX 1.0: 4.02.0095
- DirectX 2.0: 2.0a 4.03.00.1096
- DirectX 3.0: 3.0a 4.04.0068
- DirectX 5.0: 4.05.01.1721 (lançado no Windows 98)
- DirectX 6.0: 4.06.02.0436 (lançado no Windows 98 SE)
- DirectX 7.0: 4.07.00.0700 (lançado no Windows 2000 e Windows ME)
- DirectX 8.0: 4.08.00.0400
- DirectX 8.1: 4.08.01.0811 (lançado no Windows XP e Windows Server 2003)
- DirectX 9.0: 4.09.0000.0900
- DirectX 9.0a: 4.09.0000.0901
- DirectX 9.0b: 4.09.0000.0902
- DirectX 9.0c: 4.09.0000.0904 (última versão)
- DirectX 9.0l: (L para legacy, implementação do DX9 para windows Vista)
- DirectX 10.0: (exclusiva para Windows Vista)
- * Não há uma versão 4.