How do i enable directX 12 on my pc?

Anonymous
2024-12-18T08:38:29+00:00

I've an intel core i5 10th gen and have updated all drivers. I'm asking as i wana play marvel rivals and its showing me an error "DirectX 12 is not supported by your sistem. try running without the -dx12 or -d3d12 command line argument". Any idea what i may be able to do?

Windows for home | Other | Gaming

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes

9 answers

Sort by: Most helpful
  1. Anonymous
    2024-12-18T16:27:13+00:00

    Hello, Elijah Silveira

    Welcome to the Microsoft Community.

    Thank you very much for your feedback. I have carefully read the information and problem description you provided.

    I understand the problem you are having and thank you for your detailed information. Generally, whether DirectX 12 is supported is determined by your graphics card model, which has nothing to do with your CPU. If the graphics card does not support DirectX 12 feature levels, even if the driver is updated, DirectX 12 applications cannot be run.

    To check whether a GPU supports DirectX 12, you need to check the relevant websites of Microsoft and NVIDIA, so I hope to know your GPU model so that I can help you complete the query.

    I look forward to your reply.

    Best regards

    Brian - Microsoft Community Support Specialist

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2024-12-18T16:48:32+00:00

    Oh, my bad, didn't know. I've open the DirectX wizard and taken a few screenshots hope this helps

    3 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2024-12-19T02:16:23+00:00

    Thanks for your quick reply.

    I noticed that your computer does not have a discrete graphics card installed, but is only using the integrated graphics card inside the CPU. The Xe integrated graphics card of the i5-1035G4 does support DirectX 12, but according to reports from other gamers, Marvel Rivals requires DirectX 12 Ultimate to run properly, which is only available on some PCs.

    I noticed that DirectX 12 Ultimate is turned off in your computer, which may be the reason for the error message. If possible, I recommend installing a discrete graphics card. Make sure your system meets the minimum GPU requirements to run the game: NVIDIA GTX 1060 or AMD RX 580 or higher. Next, confirm that your system's graphics driver is up to date. You can manually update the driver from the Device Manager application. Alternatively, download the Geforce Experience application (for NVIDIA graphics cards) or Radeon Software (for AMD graphics cards) to automatically detect and install the latest driver for your GPU.

    For more information on DirectX 12 Ultimate, check out Nvidia's website, which explains what it is and why some current games require it.

    Disclaimer: Microsoft does not provide any implied or other warranties and/or guarantees and is not responsible for the information or any technology-related support you obtain from third-party linked websites.

    Best regards

    Brian - Microsoft Community Support Specialist

    0 comments No comments
  4. Anonymous
    2024-12-19T09:05:59+00:00

    Thanks, but i might upgrade to the discrete card mostly in the future, most probably not right now. You had written that my computer not only supports but has DirectX 12 but has it disabled. Any idea how i can enable and use it?

    0 comments No comments
  5. Anonymous
    2024-12-19T10:37:40+00:00

    Thank you for your reply

    Your built-in graphics card cannot enable DirectX 12 Ultimate. This new graphics API has requirements for the GPU model. Specifically:

    NVIDIA has fully supported DirectX 12 Ultimate since its GeForce RTX 30 series:

    AMD's RDNA 2 architecture GPU fully supports DirectX 12 Ultimate

    Intel has also introduced support for DirectX 12 Ultimate in its Intel Arc series

    And your Xe graphics card is not among the above supported graphics cards, so this feature cannot be enabled.

    I hope this information is helpful. If you have any questions, please let me know and I will be happy to provide you with further assistance.

    Best regards

    Brian - Microsoft Community Support Specialist

    2 people found this answer helpful.
    0 comments No comments