Hi MustafaEL! My name is Ricardo an independent advisor ready to help you with this situation!
The latest DirectX is essential to play Halo Infinite. So, first, make sure you have DirectX 12 installed.
Also, check whether your graphics driver meet the requirements of Halo Infinite. Halo Infinite requires at least 4 GB of VRAM, or it simply won’t load up. You can fix the DirectX 12 issue by simply upgrading your graphics card.
Finally, ensure that your graphics card is fully updated with the latest drivers. If you have an AMD graphics card, check here. For Intel, go here and for GeForce, go here.
Read more here: Source link