How do i enable directX 12 on my pc?

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?


|

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

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

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

3 people found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

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

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

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?

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

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 reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

I've been having trouble finding a discrete graphics card for either one of those options, do you know where one might be able to buy one?

3 people found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

is direct x 12 supported on windows 10?

2 people found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

ihave a ishueof directx cannot opening

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated April 23, 2025 Views 7,817 Applies to: