To use DirectX 12, you'll need:
DirectX 12 is a set of APIs (Application Programming Interfaces) that lets software — especially games — talk directly to your graphics card (GPU) and central processor (CPU). direct x 12 indir
A: Yes, completely free as part of Windows. To use DirectX 12, you'll need: DirectX 12
If Windows Update fails or you need specific DX12 Agility SDK features: To use DirectX 12