Understanding DirectX 12

Understanding DirectX 12

DirectX 12 is one of the application programming interfaces (APIs) created by Microsoft. The APIs aid in handling tasks related to multimedia especially game and video programming on Microsoft platform. In addition to DirectX 12, there are other APIs which include: Direct3D, DirectMusic, DirectPlay, DirectDraw, and DirectSound.

The name DirectX was coined as a shorthand term for all of the APIs where X stands for the particular API names.

Genesis of DX12

DirectX 12 is the latest API and it’s aimed at reducing driver overhead and as a result increase console efficiency. Continue reading Understanding DirectX 12