The API (application program interface) created by Microsoft for its Windows products and its Xbox console. DirectX enables developers to program games for Windows and Xbox more easily by using common hardware and software protocols.