12/03/2003 �s 10h48min por Gabriel Torres em Tutoriais
167.788 visualiza��es
A Microsoft lan�ou recentemente a nova vers�o do DirectX, que age como um intermedi�rio na comunica��o entre o software e o hardware do micro, em especial em jogos 3D. A cada nova vers�o, essa camada de comunica��o - mais conhecida por seu nome t�cnico, API (Application Programming Interface) - � otimizada, de forma que a comunica��o entre jogos 3D e a placa de v�deo fique mais r�pida.
Dessa forma, nada mais natural que os usu�rios que curtem jogos 3D instalarem essa nova vers�o do DirectX em suas m�quinas.
O problema, no entanto, come�a no download do DirectX 9. Nas vers�es anteriores, a API era fornecida em um arquivo de instala��o, tornando muito mais pr�tico e r�pido o download, permitindo o uso de gerenciadores de download como o GetRight e o Download Accelerator que, al�m de agilizarem o download, permitem que o download do arquivo continue de onde parou, caso a sua conex�o caia. Al�m disso, de posse do arquivo, voc� pode grav�-lo em um CD para instal�-lo em um outro micro, por exemplo.
Acontece que para o DirectX 9 a Microsoft veio com uma novidade. Primeiro voc� precisa fazer o download de um programa chamado Dxwebsetup.exe, de 292 KB, que � o respons�vel pelo download do DirectX 9, que ocorre de forma "interativa", isto �, ele baixa o programa e instala automaticamente para voc�. Isto �, voc� n�o comanda um download de um arquivo que voc� pode usar um gerenciador de download ou gravar em um CD depois de baixado. Se sua conex�o com a Internet for lenta ou se voc� n�o tem conex�o com a Internet, voc� est� frito.
A solu��o que recomendamos � baixar o arquivo dx90_redist.exe, que � o DirectX 9 em forma de arquivo. O grande problema � que esse arquivo � gigantesco (32 MB) por conter o DirectX 9 em todas as l�nguas dispon�veis. Mas resolve o problema, pois d� para usar um gerenciador de download para baixar esse arquivo e salv�-lo em CD para passar para um amigo que n�o tenha conex�o r�pida com a Internet.
O Direct X 9 pode ser baixado em http://www.microsoft.com/downloads/details.aspx?FamilyID=c46234ca-2695-4270-8e21-8a18684396b3&displaylang=en. Para baixar o arquivo dx90_redist.exe, role at� o final da p�gina e clique no link "DirectX 9 Redist" existente nesta p�gina.
Apesar da promessa de um desempenho maior, testes que realizamos mostraram que o DirectX 9 n�o aumenta o desempenho dos jogos 3D existentes hoje. Fizemos testes com duas placas de v�deo, uma GeForce 2 GTS com 64 MB de mem�ria DDR, que n�o � otimizada para o DirectX 9, e uma Radeon 9500 Pro com 128 MB de mem�ria DDR, que � otimizada para o DirectX 9. Imaginamos que o desempenho da Radeon 9500 Pro seria maior quando instal�ssemos o DirectX 9, o que n�o ocorreu.
Para medir o desempenho 3D, usamos o programa 3DMark2001SE, que � otimizado para o DirectX 8.1. O desempenho medido por esse programa manteve-se o mesmo tanto usando o DirectX 8.1 quanto usando o DirectX 9, em todas as duas placas de v�deo.
Entretanto, � poss�vel que jogos otimizados para o DirectX 9 obtenham um desempenho maior do que com o DirectX 8. Mas tamb�m � muito prov�vel que jogos escritos especificamente para o DirectX 9 n�o rodem no DirectX 8, impossibilitando uma compara��o de desempenho.
O micro usado em nossos testes foi um Pentium 4 1,5 GHz, placa-m�e VIA P4PB-400, 256 MB de mem�ria DDR400/PC3200 TwinMOS, disco r�gido Samsung SV2001H (20 GB ATA-100) e Windows 98 SE.