CADASTRE-SE

DirectX o que é?

0 0 0 0 Redação | Assunto: Games

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 fornecendo instruções para que aplicações façam uso dos seus recursos e serviços. O DirectX foi inicialmente distribuido pelos criadores de jogos junto com seus produtos, mas depois foi incluido no Windows.

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 fornecendo instruções para que aplicações façam uso dos seus recursos e serviços. 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.

Componentes


A funcionalidade do DirectX é provida na forma de comando de estilo e interfaces de objetos, como também um administrador de objetos.

Os componentes que incluem o DirectX são:

    * DirectX Grafics, incluindo dois APIs:
          o DirectDraw: para desenhos de gráficos 2D.
          o Direct3D (D3D): para desenhos de gráficos 3D.
    * DirectInput: para distribuição de dispositivos de de controle - teclados, mouses, joysticks, ou outros controladores de jogo.
    * DirectPlay: para comunicação em rede local de computadores ou internet.
    * DirectSound: para a reprodução e gravação de sons de waveform.
          o DirectSound3D (DS3D): para a reprodução de sons 3D.
    * DirectMusic: para reprodução de trilhas sonorasoutoradas no DirectMusic Producer.
    * DirectX Media: incluindo DirectAnimation para animação 2D da web, DirectShow para reprodução de multimídias e streaming media, DirectX Transform para interatividade na internet, e Direct3D Retained Modo para níveis mais alto de gráficos 3D. DirectShow contém plugins de DirectX para processamento de sinais de áudio e DirectX Video Acceleration para aceleração de reprodução vídeo.
    * DirectX Media Objects: apoio por streaming objects como codificadores, decodificadores, e efeitos.
    * DirectSetup: para a instalação de componentes de DirectX.

Versões


A cada nova versão que surge, há novidades e melhores desempenhos para determinados jogos e programas. Por exemplo, um usuário deseja rodar um jogo que é compatível com o DirectX 9.0 ou superior, porém sua placa de vídeo (que possue a arquitetura e instruções de como executar o DirectX) ainda usa o DirectX 8.0. Quando rodar o jogo, ele pedirá instruções que existem somente nas versões a patir da 9.0. Como o usuário ainda está com a versão 8.0, ele não reconhecerá a instrução e dará um "jeitinho" (emulando a instrução), assim o resultado final não terá a qualidade total 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", 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 6.0.6000.16386 (lançado no Windows Vista)
    * DirectX 10.1 (lançado no Service Pack 1 para Windows Vista)

* Não há uma versão 4.


O Windows Vista trouxe o DirectX 10 e o lançamento do Service Pack 1 trará o DirectX 10.1.

Este novo DirectX terá diversas particularidades, quer a nível de performance quer a nível de gastos.

Esta actualização terá duas vertentes: O Vista terá de ser actualizado para a versão mais recente, bastando para isso instalar o SP1 ( a ser lançado no primeiro trimestre de 2008), e terá de comprar ou possuir uma placa compatível com as novas especificações deste DirectX.

O novo DirectX trará diversas correcções e optimizações. Destas destaca-se o Pixel Shader 4.1.

Serão também introduzidas novas capacidades no que toca a texturas e anti-aliasing.

Fonte: Wikipédia

Leia a seguir: Devil May Cry 4: pura ação e ritmo frenético


Comentários

TOPO