DirectX é o molho secreto que permite que a maioria dos melhores jogos para pc para correr. Ele resolve um problema para os desenvolvedores, oferecendo uma solução padronizada para comunicar instruções à sua placa gráfica e é a base do melhores placas gráficas você pode comprar agora mesmo.
Conteúdo
- O que é DirectX?
- DirectX 12 Ultimate explicado
- Como instalar e atualizar o DirectX
- Qual versão do DirectX você deve usar?
Explicaremos o que é o DirectX, por que o DirectX 12 Ultimate é importante e como você pode descobrir qual versão do DirectX está instalada no seu PC.
Vídeos recomendados
O que é DirectX?
DirectX é uma interface de programação de aplicativos (API) desenvolvida pela Microsoft para Windows e Xbox. Uma API gráfica é um intermediário que facilita o envio de instruções do software para o hardware dentro do seu PC. Nos primórdios dos computadores, as instruções iam direto para o hardware. No entanto, como os jogos se tornaram mais complicados e as medidas de segurança mais diretas, as APIs têm sido a espinha dorsal de dizer à sua GPU o que fazer.
Relacionado
- Entre o Ryzen 7 7800X3D da AMD e o Ryzen 9 7950X3D, não há contestação
- O preço do Ryzen 9 7950X3D da AMD mantém a pressão sobre a Intel
- DirectX 12 vs. DirectX 11: qual é o melhor para jogos de PC?
Nos últimos anos, os desenvolvedores de jogos precisariam escrever drivers para várias placas gráficas. APIs como DirectX são padronizadas, o que permite que seu Drivers AMD ou Nvidia para fazer tudo, independentemente da placa gráfica que você possui. As APIs gráficas também habilitam recursos como Ray Tracing acelerado por hardware, e eles podem aumentar o desempenho por meio de várias otimizações.
O DirectX não é a única API gráfica, mas é a principal que você encontrará. É exclusivo para o Windows, no entanto, enquanto APIs de código aberto como Vulkan fornecer suporte multiplataforma.
DirectX 12 Ultimate explicado
A versão mais recente do DirectX é DirectX 12 Ultimate, que está disponível no Windows 10, Windows 11 e Xbox Series X/S. A Microsoft descreve como “aditivo” ao DirectX 12, trazendo recursos como ray tracing e sombreamento de taxa variável para consoles Windows e Xbox.
Aqui estão todos os recursos adicionais do DirectX 12 Ultimate:
- Rastreamento de raios DirectX (DXR): Uma versão inicial do rastreamento de raios introduzida em jogos como fortnite e Campo de batalha V. A maioria dos títulos que suportam ray tracing o fazem por meio de DXR (embora Vulkan também tenha seu próprio suporte para ray tracing).
- Sombreamento de taxa variável (VRS): permite que a GPU aloque diferentes quantidades de energia para diferentes áreas em um quadro. A ideia é aumentar o desempenho focando nas áreas mais importantes de uma cena, o que economiza recursos em áreas menos exigentes.
- Sombreadores de malha: sombreadores de malha são um tópico complexo, mas basicamente combinam várias etapas de sombreamento em um único processo. Isso evita a passagem entre sua CPU e RAM ao desenhar malhas, o que melhora o desempenho.
- Feedback da amostra: os jogos modernos transmitem recursos para o mundo do jogo, e o jogo é forçado a prever o que transmitir a seguir com base no que o jogador está fazendo. O feedback do amostrador fornece amostras do que poderia acontecer sem realmente executar a instrução, permitindo que os jogos tomem decisões melhores sobre quais recursos transmitir.
Embora o DirectX 12 Ultimate tenha muitos recursos novos, você não precisa se preocupar com eles. Eles são principalmente para desenvolvedores otimizarem jogos além do que poderiam fazer no DirectX 12 ou DirectX 11. A adição mais importante é o DXR, que permite o rastreamento de raios não apenas no PC, mas também no Xbox Series X, também.
Como instalar e atualizar o DirectX
Você não pode instalar o DirectX diretamente. Ele vem com o Windows e você só pode atualizá-lo com o Windows. Se você vir uma oferta para instalar o DirectX online, evite-a a todo custo. A Microsoft não disponibiliza nenhum instalador.
A instalação e atualização do DirectX envolve a execução de uma atualização do Windows. Leia nosso guia completo sobre como instalar windows 11 se você está começando do zero. Antes de atualizar o DirectX, você precisa descobrir sua versão do DirectX, o que pode ser feito seguindo estas etapas:
- Clique com o botão direito do mouse no ícone do Windows na barra Iniciar e selecione Correr.
- Digite “dxdiag” na caixa e selecione OK.
- Verificar se há Versão do DirectX debaixo de Sistema aba.
Contanto que você mantenha o Windows atualizado, você deve ter a versão mais recente. Caso contrário, você pode forçar o Windows a verificar novas atualizações com as seguintes etapas:
- Usar Tecla Windows+S para abrir a caixa de pesquisa.
- Procurar Verifique se há atualizações e selecione-o.
- Use o Verificar para atualizações botão para procurar novas atualizações.
- Clique Instale agora.
Qual versão do DirectX você deve usar?
O DirectX é compatível com versões anteriores, portanto, geralmente é melhor usar a versão mais recente compatível com o jogo que você deseja jogar. A maioria dos jogos suporta apenas uma versão, mas há um punhado de títulos que se estendem entre as versões, como Controle, Civilization VI, e As maravilhas da pequena Tina.
Versões mais recentes do DirectX trazem melhores recursos e oportunidades para os desenvolvedores otimizarem o desempenho. Se você quiser se aprofundar nessas otimizações, certifique-se de ler nossa comparação entre DirectX 11 e DirectX 12.
Recomendações dos editores
- Como a Intel poderia usar IA para resolver um grande problema nos jogos para PC
- PC Returnal: melhores configurações, traçado de raios, Steam Deck e muito mais
- Acontece que o DirectStorage não está matando as taxas de quadros em Forspoken, afinal
- AMD Ryzen 5 7600X vs. Ryzen 5 7600: mais barato é melhor?
- AMD pode ter vazado a data de lançamento do Ryzen 9 7950X3D
Atualize seu estilo de vidaO Digital Trends ajuda os leitores a acompanhar o mundo acelerado da tecnologia com as últimas notícias, análises divertidas de produtos, editoriais perspicazes e prévias exclusivas.