TECNOLOGIA
O que é DirectX e qual é o seu papel nos games?
Basta dar uma olhada nos requisitos técnicos recomendados de qualquer jogo para ver que ele está lá. O DirectX para games está presente em nossas vidas desde meados dos anos 90. De lá para cá, foram lançadas diversas versões e atualizações contemplando um importante conjunto de APIs.
Afinal, para que serve então esse item que é um dos únicos em termos de software a serem citados em todos os jogos? Nesse artigo, vamos explicar as origens do DirectX e quais são as suas aplicações nos games para que você possa desfrutar de uma experiência incrível na hora da diversão. Sem ele, as coisas seriam muito mais complicadas.
O que é e para que serve o DirectX?
Criado em 1995, o DirectX é um conjunto de APIs desenvolvido pela Microsoft que permite aos softwares dar instruções diretas para os componentes de hardware de áudio e vídeo, melhorando o desempenho das aplicações na execução dos recursos multimídia.
O recurso é especialmente interessante para os jogos em razão de eles demandarem mais a aceleração gráfica dos PCs e notebooks. Sendo assim, os games são os que mais se beneficiam desse conjunto de informações, que proporciona a eles maiores possibilidades de exploração dos recursos multimídia.
Embora o DirectX não tenha sido lançado de imediato, foi na versão OSR2 do SO que ele apareceu pela primeira vez.
Sem o DirectX, os games teriam que recorrer a diversas APIs individualizadas para a instalação e execução das suas tarefas. O trabalho para o usuário seria muito maior, pois ele teria que buscar manualmente muitas dessas APIs cada vez que um jogo novo fosse lançado. Com o pacote, a Microsoft conseguiu orientar os desenvolvedores a criarem sobre uma plataforma já existente – acelerando o processo de desenvolvimento e facilitando a vida de todos.
Essa novidade surgiu na época do Windows 95. Embora o DirectX não tenha sido lançado de imediato, foi na versão OSR2 do SO que ele apareceu pela primeira vez. Dali em diante, diversas atualizações foram lançadas até que se chegasse na versão mais recente, que foi incluída no Windows 10 e no Xbox One.
Atualmente, a versão mais recente do DirectX é a 12, compatível com o Windows 10. Entretanto, a versão 11 ainda é o limite para muitas máquinas. Nesse caso, falamos dos PCs que executam as versões Windows Vista, Windows 7 e Windows 8 do sistema operacional da Microsoft.
Confira quais foram as versões lançadas do DirectX até hoje:
- Versão 4.02.0095 – DirectX 1.0
- Versão 4.03.00.1096 – DirectX 2.0 e 2.0a
- Versão 4.04.0068/69 – DirectX 3.0 e 3.0a
- Versão 4.05.00.0155 – DirectX 5.0
- Versão 4.05.01.1721/1998 – DirectX 5.0 (lançado com o Windows 98)
- Versão 4.06.02.0436 – DirectX 6.0
- Versão 4.07.00.0700 – DirectX 7.0
- Versão 4.07.00.0716 – DirectX 7.0a
- Versão 4.08.00.0400 – DirectX 8.0
- Versão 4.08.01.0810 e 4.08.01.0881 – DirectX 8.1
- Versão 4.09.0000.0900 – DirectX 9.0
- Versão 4.09.0000.0901 – DirectX 9.0a
- Versão 4.09.0000.0902 – DirectX 9.0b
- Versão 4.09.0000.0904 – DirectX 9.0c
- Versão 6.00.6000.16386 – DirectX 10 (lançado com o Windows Vista)
- Versão 6.00.6001.18000 – DirectX 10.1 incluso com o Vista SP1 e o Windows Server 2008
- Versão 6.00.6001.18005 – DirectX 10.1 incluso com o Vista SP2 e o Windows Server 2008 SP2
- Versão 6.01.7600.16385 – DirectX 11 incluso com o Windows 7 e o Windows Server 2008 R2
- Versão 6.00.6002.18107 – DirectX 11 incluso com o Windows Vista SP2 e o Windows Server 2008 SP2
- Versão 6.01.7601.17514 – DirectX 11 incluso com o Windows 7 SP1 e o Windows Server 2008 R2 SP1
- Versão 6.02.9200.16384 – DirectX 11.1 incluso com o Windows 7 SP1, Windows 8, Windows RT, e o Windows Server 2012
- Versão 6.03.9600.16384 – DirectX 11.2 incluso com o Windows 8.1, Windows RT e o Windows Server 2012 R2
- Versão 10.00.10240.16384 – DirectX 12 incluso com o Windows 10 e o Xbox One
Fonte: Wikipedia