A grande vantagem das API é o facto de facilitarem a programação. Permitem que os programadores possam criar instruções para o hardware sem o conhecer, o que elimina, em grande parte, problemas de compatibilidade. Se não fosse este tipo de tecnologias, cada jogo teria de ser desenvolvido especificamente para cada placa gráfica, o que acontecia em larga medida quando surgiram as primeiras placas gráficas 3D.
Desde que surgiu, em 1996, o DirectX já sofreu várias evoluções para permitir a utilização, por parte dos programadores, de novas tecnologias disponíveis nas placas gráficas, mais concretamente nos seus GPU (Graphics Processing Unit). É exactamente por isto que é importante garantir que o DirectX instalado no sistema está actualizado – para descarregar a mais recente versão, utilize o DVD da Exame Informática ou visite o site www.microsoft.com/directx .
Quando, por exemplo, se diz que um jogo utiliza o DirectX 9, este deverá ser compatível com todas as placas gráficas com suporte para DirectX 9.
No que toca ao hardware, é importante referir que existe uma diferença assinalável entre compatível ( compatible) e conforme ( compliant). Quando se diz, por exemplo, que uma placa gráfica é compatível com o DirectX 10, isto significa que a placa não tem nada que impeça a execução do DirectX 10. No entanto, só as placas gráficas conformes com o DirectX 10 suportarão totalmente esta tecnologia.
Jogos DirecX 10 são incompatíveis com o meu PC
Muito se tem dito de errado sobre os jogos DirectX 10 (DX10), como é o caso do popular Crysis. Ao contrário do que muitos pensam, estes jogos não são incompatíveis com placas gráficas DirectX 9. Este é o primeiro grande mito. Por enquanto, os jogos DirectX 10 incluem também um modo DirectX 9. Até porque só o Windows Vista suporta o DX10. Ou seja, para correr o Crysis não precisará nem do Windows Vista nem de uma placa gráfica DirectX 10. Estes dois elementos só são exigidos se quiser correr o jogo na máxima qualidade, no modo DX10.
Índice do artigo
- O que fazer quando os jogos não correm ou estão lentos
- Ganhar desempenho sem perder muita qualidade
- Que drivers instalar?
- Ainda não funciona
- O problema pode ser do jogo
- DirectX – verdades e mitos