Movatterモバイル変換


[0]ホーム

URL:


Ir para o conteúdo
Wikipédia
Busca

DirectX

Origem: Wikipédia, a enciclopédia livre.
Esta página cita fontes, mas não cobrem todo o conteúdo
Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:Google (N • L • A • I • WP refs)  • ABW  • CAPES).(dezembro de 2013)
DirectX
Logótipo
DesenvolvedorMicrosoft
Lançamento inicialSetembro de 1995
Lançamento estável
12 Ultimate API / 5 de outubro de 2021; há 4 anos
Sistema
operacional
Plataforma
TipoAPIs
LicençaProprietário
WebsiteSite oficial

Microsoft DirectX é uma coleção deAPIs que tratam de tarefas relacionadas a multimídia, especialmente programação de jogos, para osistema operacionalMicrosoft Windows, ou seja, é quem padroniza a comunicação entresoftware ehardware. Com a padronização de comunicação, o DirectX fornece instruções para que aplicações (jogos, programas gráficos e entre outros, 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.[3]

Componentes

[editar |editar código]

A funcionalidade do DirectX é provida na forma de interfacesCOM, bem como um conjunto de interfaces de código gerenciado.

Os componentes do DirectX atualmente suportados são:

Os componentes do DirectX obsoletos são:

  • DirectX Media: Composta por:
    • DirectAnimation para animação 2D/3D da web,DirectShow para reprodução multimídia estreaming de mídia.
    • DirectX Media Objects: Suporte para objetos de streaming, como codificadores, decodificadores e efeitos.
    • DirectX Transform para interatividade na internet, e Direct3D Retained Mode para gráficos 3D de nível superior.
    • Plugins de DirectX paraprocessamento de sinais de áudio.
    • DirectX Video Acceleration para aceleração de reprodução de vídeo.
  • DirectDraw: API de desenhos de gráficos2D.
  • DirectInput: para distribuição de dispositivos 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.
  • DirectSetup: para a instalação de componentes de DirectX.

Versões

[editar |editar código]

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 suaplaca 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, o hardware não reconhecerá a instrução, a API deverá emular, no hardware compatível com DirectX 8.0 a instrução do jogo compatível com DirectX 9.0, 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). Em "Informações do sistema", na última linha haverá a "Versão do DirectX", onde mostra qual a versão instalada.[carece de fontes?]

O Windows Vista trouxe o DirectX 10 e o lançamento do Service Pack 1 trouxe o DirectX 10.1. Este novo DirectX possui diversas particularidades, quer em nível de desempenho quer em nível de gastos, destas particularidades, destaca-se a implementação dePixel Shader 4.1.

Esta atualização possui duas vertentes: O Vista deve 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.

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

As placas de Vídeo com suporte DirectX 11 são:NVIDIA GeForce 400 e posteriores, AMDRadeon Series HD5000 e posteriores, GDHPcControl Séries D900 D960 e posteriores.

O Directx 12 trará ganhos de performance para todas as GPUS compatíveis no que diz respeito ao uso do hardware, especialmente nas placa de vídeo da AMD e a GPU do Xbox One (que segundo os desenvolvedores será suficiente para diminuir a lacuna existente com oPlayStation 4).

Ver também

[editar |editar código]

Referências

  1. «Dreamcast Technical Pages». Junho de 1999 
  2. «Microsoft Announces Direct3D 12 For Linux / WSL2». 19 de maio de 2020 
  3. «DirectX Help». www.computerhope.com. Consultado em 25 de agosto de 2012 
  4. «DirectX 12 chegou finalmente ao Windows 7 graças ao World of Warcraft».Pplware. 17 de março de 2019. Consultado em 17 de abril de 2019 

Ligações externas

[editar |editar código]
Família DOS
16 bits
32 bits
Família NT
Antigos
Atuais (cliente)
Família "Server"
Especiais
Móveis
Windows CE
Windows Phone
Cancelados
Relacionados
Companhia
Diretores
Divisões
Produtos
Hardwares
Sistemas operacionais
Softwares
Propriedades web
Tecnologias
Aquisições
Ferramentas de desenvolvimento da Microsoft
Studio Visual
Outros
Linguagens
PrincipaisAPIS
Frameworks
Drivers
Database
Fonte de controle
Distribuição
Obtida de "https://pt.wikipedia.org/w/index.php?title=DirectX&oldid=71403116"
Categorias:
Categorias ocultas:

[8]ページ先頭

©2009-2026 Movatter.jp