Microsoft DirectX er en samling af applikationsprogrammeringsgrænseflader (API'er) til håndtering af opgaver relateret til multimedie, især spilprogrammering og video, på Microsoft-platforme. Oprindeligt begyndte navnene på disse API'er med Direct, såsom Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound og så videre. Navnet DirectX blev opfundet som en forkortelse for alle disse API'er (X står for de særlige API-navne) og blev snart navnet på samlingen. Da Microsoft senere satte sig for at udvikle en spillekonsol, blev X brugt som grundlag for navnet Xbox for at indikere, at konsollen var baseret på DirectX-teknologi. Det oprindelige X er blevet videreført i navngivningen af API'er designet til Xbox X som Xbox X og Cross-platform Audio Creation Tool (ACTX), mens DirectX-mønsteret er blevet videreført til Windows som DirectWrite2 API'er. Spørgsmål: På hvilke platforme bruges disse DirectWrite API'er?
Microsoft