DirectX é uma tecnologia que usa uma combinação de APIs como DirectDraw, DirectMusic, Direct3D, etc. Ele melhora sua experiência de multimídia e jogos, mas muitos jogos podem até identificar o DirectX como um pré-requisito.

Você pode descobrir qual versão do DirectX você instalou na ferramenta de diagnóstico do DirectX. Este artigo o orientará em como encontrar e usar essa ferramenta. Se você tiver uma versão anterior do DirectX instalada em seu sistema, pode querer atualizá-la.

Se você está curioso sobre o DirectX e o que ele faz, temos um guia detalhado sobre o que é DirectX e por que ele é importante.

Verifique sua versão do DirectX no Windows

A execução da ferramenta de diagnóstico DirectX fornece todas as informações sobre os componentes e drivers DirectX instalados em seu PC.

É um processo simples de duas etapas:

  1. pressione Win + R, modelo dxdiage pressione Digitar.
  2. Você verá o lançamento da ferramenta. Você encontrará o Versão DirectX mencionado sob Informação do sistema.

Se você estiver usando o Windows 10 e superior, seu sistema provavelmente tem DirectX 12. A instalação do sistema operacional instala automaticamente todas as APIs DirectX 12. No entanto, se o seu sistema tiver uma versão mais antiga do DirectX, é bastante simples atualizá-lo usando as atualizações do Windows.

Atualizar DirectX no Windows

Microsoft não oferece um pacote autônomo para as versões mais recentes do DirectX, o que significa que você precisará usar as atualizações do Windows para atualizar o DirectX para a versão mais recente.

  1. pressione Win + I para iniciar as configurações.
  2. Selecione Atualizações e segurança > Verifique se há atualizações.
  1. Deixe o Windows verificar se há atualizações. Se houver uma versão mais recente do DirectX disponível para seu sistema, ela será baixada e instalada automaticamente junto com outras atualizações em seu sistema.
  2. Depois de instalado, reinicie o PC e execute novamente a ferramenta de diagnóstico DirectX para verificar a versão do DirectX.

Se você estiver enfrentando problemas com as atualizações do Windows, precisará consertá-los primeiro ou poderá simplesmente seguir em frente com as atualizações sem usar o Microsoft Update.

Instale Bibliotecas DirectX Runtime para Legacy DirectX SDK

Se você não consegue rodar alguns jogos mais antigos em seu PC, apesar de ter a versão mais recente do DirectX, pode ser porque algumas bibliotecas de tempo de execução do SDK do DirectX legado estão faltando em seu sistema.

A Microsoft tem uma ferramenta que instala D3DX9, D3DX10, XAudio 2.7, XInput 1.3, XACT e Managed DirectX 1.1 em seu sistema. Observe que a ferramenta não atualiza sua versão do DirectX; ele apenas adiciona algumas bibliotecas de tempo de execução do SDK do DirectX legado.

  1. Faça o download do Instalador da Web em tempo de execução do usuário final DirectX.
  2. pressione Próximo e siga as etapas do assistente.
  1. Selecione Terminar para sair do assistente quando a instalação for concluída.

Agora você deve conseguir rodar seus jogos mais antigos.

Se você estiver no Windows, o DirectX não é a única API. Você também pode usar o VulkanRT.