Pocket-lint é suportado por seus leitores. Quando você compra por meio de links em nosso site, podemos ganhar uma comissão de afiliado. Saber mais

Esta página foi traduzida usando IA e aprendizado de máquina.

(Pocket-lint) - DirectX vem batendo por aí há anos e permite aos desenvolvedores criar jogos que podem aproveitar ao máximo os componentes de seu PC para jogos.

A primeira versão do DirectX foi lançada em 1995 e tem visto várias atualizações desde então, com cada iteração ajudando os jogadores de PC a desfrutar plenamente de todos os tipos de jogos fantásticos para PC. Mas o que o DirectX faz e o que há de tão especial no DirectX 12 Ultimate?

Continue lendo para descobrir.

Afinal, o que é DirectX?

Microsoft DirectX é uma coleção de interfaces de programação de aplicativos (APIs) que permitem aos jogos "falar" com vários componentes em sua máquina de jogos, incluindo sua placa gráfica, RAM e muito mais. Ele foi desenvolvido para facilitar o acesso dos jogos a esses componentes essenciais, mantendo a segurança e a integridade de sua máquina.

DirectX é útil por muitos motivos, entre os quais o fato de que ele atua como uma ponte desta forma para computadores de jogos em todo o mundo que naturalmente têm uma variedade de componentes diferentes neles. Afinal, cada PC de jogos é diferente e certamente não tão universal internamente como algo como o console Xbox Series X.

O DirectX rapidamente se tornou uma parte essencial dos jogos no Windows. Doom foi o primeiro jogo publicado com DirectX. Antes disso, o Doom rodava via MS-DOS e tinha que ser portado para funcionar com Windows. Foi o presidente da Valve, Gabe Newell (que então trabalhou para a Microsoft), quem liderou o projeto para portar o Doom para o DirectX e foi assim que começou o futuro dos jogos em PC.

Desde então, o DirectX passou por várias iterações com atualizações para melhorar o seu funcionamento:

  • O DirectX 9 foi lançado em 2002 e funcionou com Windows 98 e XP. Ele introduziu o Shader Model 2.0 e o Pixel Shader 2.0.
  • DirectX 10 foi uma grande atualização para DirectX que só estava disponível no malfadado Windows Vista. No entanto, foi uma atualização significativa.
  • O DirectX 11 foi lançado em 2008 e comprou um suporte melhorado para multi-tarefas para que os desenvolvedores pudessem aproveitar ao máximo as CPUs multi-core. Uma versão do mesmo também foi usada no Xbox One.
  • DirectX 12 foi lançado com o Windows 10 em 2015. A atualização mais importante aqui foi permitir uma utilização mais eficiente dos recursos, cujo objetivo era atingir "eficiência em nível de console no telefone, tablet e PC". Também funcionou bem com sistemas multi-GPU, incluindo as configurações AMD CrossFireX ou Nvidia SLI.
  • O DirectX Raytracing (DXR) foi adicionado ao Windows 10 em 2018 e introduziu o traçado de raio em tempo real.
  • O DirectX 12 Ultimate foi anunciado em 2020 e é provavelmente a atualização mais significativa até agora.

Por que o DirectX 12 Ultimate é importante

DirectX 12 Ultimate representa uma atualização significativa para o sistema e o futuro dos jogos em PC. Ele introduziu uma série de novos recursos incluindo DirectX Raytracing, Sombreamento de Taxa Variável, Feedback de Amostragem e muito mais.

Sombreamento de Taxa Variável

O VRS por si só é interessante, pois dá aos desenvolvedores de jogos mais controle sobre o nível de detalhes em termos de sombreamento e coisas como Mesh Shaders.

Isso também significa que sua placa gráfica pode ser usada com mais eficiência e fazer coisas como priorizar a renderização de coisas que estão em foco primeiro. Isto funciona avaliando as cores, brilho, contraste e mais de cada pixel, mas focando primeiro no sombreamento das partes mais essenciais desses elementos visuais, antes de qualquer outra coisa. Assim, as partes importantes são vistas em resolução total, enquanto outras têm menor prioridade e usam menos poder de processamento GPU. Isto melhora, portanto, as taxas de quadros e sua experiência de jogo.

DirectX Raytracing (DXR)

Você já deve estar ciente do traçado de raio. A Nvidia vem empurrando o traçado de raio há bastante tempo com sua linha RTX de placas gráficas.

DirectX Raytracing é projetado para permitir que os jogos simulem como a iluminação funciona na vida real, mas no mundo dos jogos em vez disso. O DXR basicamente funciona como a luz deve saltar em volta e refletir no ambiente, ressaltando o ambiente ao seu redor e o ambiente de jogo em geral.

DirectX Raytracing deve facilitar aos desenvolvedores de jogos a incorporação do traçado de raio em seus jogos no futuro.

A característica mais importante do DirectX 12 Ultimate

Talvez a coisa mais significativa sobre o DirectX 12 Ultimate seja a forma como ele unificou o código com o Xbox Series X. Isto significa que os jogos desenvolvidos para o console agora funcionarão mais facilmente também no PC.

Tudo isso significa que os jogadores podem esperar jogos mais imersivos tanto no Xbox quanto no PC. Você deve esperar ver texturas de maior qualidade, melhor iluminação dentro do jogo e muito mais. Assumindo que você tenha o hardware para apoiá-lo, é claro.

Algumas das características do DirectX 12 Ultimate dependem dos desenvolvedores para implementá-las e, portanto, pode levar algum tempo até que vejamos os frutos desse trabalho, mas com o tempo deve haver jogos de PC ainda mais bonitos para se esperar.

Pocket-lintO que é DirectX 12 Foto definitiva 1

Hardware do DirectX 12 Ultimate

Para aproveitar ao máximo o DirectX 12 Ultimate, você precisa do hardware mais recente. A boa notícia é que as GPUs GeForce RTX Série 30 e GeForce RTX Série 20 da Nvidia têm suporte para o DirectX 12 Ultimate. As placas gráficas Radeon RX 6800 Series e RX 6900 XT da AMD também suportam a nova versão.

Como verificar se seu sistema funciona com o DirectX 12 Ultimate

DirectX 12 Ultimate foi lançado no Windows 10 com a versão 2004 e está no Windows 11 como padrão. Felizmente, é fácil verificar se você tem suporte para ele.

Verifique com o Xbox Game Bar

Você pode verificar facilmente o suporte ao DirectX 12 Ultimate usando a Barra de Jogos Xbox:

  1. Pressione a tecla Windows + G
  2. Clique na engrenagem de ajuste (canto superior direito)
  3. Clique em "características do jogo".
  4. Lá você deve ver se seu sistema está pronto para DX 12 Ultimate
Pocket-lintO que é DirectX 12 Foto final 2

Teste com a ferramenta diagnóstica DirectX

outra maneira de fazer isso também.

  1. Pressione o botão start e digite dxdiag
  2. Clique no comando dxdiag run
  3. Esperar que a ferramenta funcione
  4. Confira os resultados
  5. Clique no "display 1" e procure o DirectX 12 Ultimate ali

Quais jogos suportam o DirectX 12 Ultimate?

O número de jogos que suportam DirectX 12 Ultimate é curto no momento, mas tende a aumentar no futuro. A lista atual inclui:

  • Far Cry 6
  • World of Warcraft: Shadowlands
  • Godfall
  • Sujeira 5
  • O Riftbreaker
Escrito por Adrian Willings.