DirectX é uma tecnologia que usa uma combinação de APIs como DirectDraw, DirectMusic, Direct3D, etc. Ele melhora sua experiência multimídia e de jogo, mas muitos jogos podem até identificar o DirectX como um pré-requisito.
você pode descobrir qual versão do DirectX você instalou a partir da ferramenta de diagnóstico DirectX. Este artigo irá orientá-lo sobre como você pode encontrar e usar esta ferramenta. Se você tiver uma versão mais antiga do DirectX instalada em seu sistema, talvez queira atualizá-la.
se você está curioso sobre o DirectX e o que ele faz, temos um guia detalhado sobre o que é o DirectX e por que é importante.
verifique sua versão do DirectX no Windows
executar a Ferramenta De Diagnóstico Do DirectX fornece todas as informações sobre Componentes e drivers do DirectX instalados no seu PC.
é um processo simples de duas etapas:
- pressione Win + R, digite dxdiag e pressione Enter.
- você verá o lançamento da ferramenta. Você encontrará a versão DirectX mencionada em informações do sistema.
se você estiver usando o Windows 10 e acima, seu sistema provavelmente terá o DirectX 12. Instalar o sistema operacional instala automaticamente todas as APIs do 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
a 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 seu DirectX para a versão mais recente.
- pressione Win + I para iniciar as configurações.
- selecione Atualizações & segurança > verifique se há atualizações.
- deixe o Windows verificar se há atualizações. Se houver uma versão mais recente do DirectX disponível para o seu sistema, ele será baixado e instalado automaticamente junto com outras atualizações do seu sistema.
- uma vez instalado, reinicie o seu PC e execute novamente a Ferramenta de diagnóstico DirectX para verificar sua versão do DirectX.
se você estiver enfrentando problemas com as atualizações do Windows, você precisará corrigir isso primeiro, ou você pode simplesmente seguir em frente com as atualizações sem usar o Microsoft Update.
instale bibliotecas de tempo de execução do DirectX para SDK do DirectX legado
se você não conseguir executar alguns jogos mais antigos no 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 no seu sistema.
a Microsoft possui uma ferramenta que instala d3dx9, D3DX10, XAudio 2.7, XInput 1.3, XACT e gerenciou o DirectX 1.1 em seu sistema. Observe que a ferramenta não atualiza sua versão do DirectX; apenas adiciona algumas bibliotecas de tempo de execução do SDK do DirectX legado.
- baixe o instalador da Web de tempo de execução do usuário final do DirectX.
- pressione Avançar e siga as etapas no Assistente.
- selecione Concluir para sair do assistente assim que a instalação for concluída.
agora você deve ser capaz de executar seus jogos mais antigos.
se você estiver no Windows, o DirectX não é a única API. Você também pode usar VulkanRT.