DirectX 12 is the latest version of DirectX by Microsoft which is released for Windows 10. It is a kind of framework which is used to develop software/games by developers and our computer needs respective version of DirectX installed in order to render/play/run that software or game on our Windows PC.