DirectX

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado de Directx)
Ir para: navegação, pesquisa
Question book.svg
Esta página ou secção não cita nenhuma fonte ou referência, o que compromete sua credibilidade (desde setembro de 2010).
Por favor, melhore este artigo providenciando fontes fiáveis e independentes, inserindo-as no corpo do texto por meio de notas de rodapé. Encontre fontes: Googlenotícias, livros, acadêmicoScirus. Veja como referenciar e citar as fontes.
DirectX
Desenvolvedor Microsoft
Lançado em Setembro de 1995
Versão estável 9.29.1974(XP)
11 (Vista e 7)
(15 de abril de 2011; há 47 semanas(XP)
24 de agosto de 2010; há 80 semanas e 3 dias(Vista e 7)
)
Sistema Operacional Microsoft Windows
Gênero(s) Conjunto de APIs
Licença EULA proprietário
Página oficial Site oficial
Portal das Tecnologias de informação

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. Com a padronização de comunicação, o DirectX fornece instruções para que aplicações (jogos, programas gráficos... que são escritos para fins de sua utilização), e o respectivo hardware, façam uso dos seus recursos. O DirectX foi inicialmente distribuido pelos criadores de jogos junto com seus produtos, mas depois foi incluído no Windows.

Índice

[editar] 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 Graphics, incluindo dois APIs:
  • 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.
  • DirectMusic: para reprodução de trilhas sonoras ou tocadas 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.

[editar] 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 possui uma arquitetura e instruções de como executar respectivas versões do DirectX) ainda usa o DirectX 8.0. Quando rodar o jogo, ele pedirá instruções que existem somente nas versões a partir 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 Iniciar → Executar (ou tecla do Windows + r, para Windows 7, Vista e XP). 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)
  • DirectX 11.0 (lançado no Service Pack 2 para Windows Vista e para Windows 7)
* Não há uma versão 4.

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

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

Esta atualização terá duas vertentes: O Vista terá de ser atualizado para a versão mais recente, bastando para isso instalar o SP1 (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 trouxe diversas correções e otimizações. Destas destaca-se o Pixel Shader 4.1.

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

A versão 11 do DirectX traz a implementação da tecnologia Ray tracing

Placa de Video com suporte DirectX 11

Nvidia GeForce 400 e 500

AMD Ati Radeon Series HD5000 e HD6000

[editar] Ver também

[editar] Ligações externas

Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Colaboração
Imprimir/exportar
Ferramentas
Noutras línguas