O documento descreve as diferenças entre OpenGL e DirectX. OpenGL é uma API gráfica de código aberto que fornece funções para renderização 2D e 3D. DirectX é um conjunto de APIs da Microsoft para áudio, vídeo, jogos e dispositivos de entrada. As principais componentes do DirectX incluem Direct3D para gráficos 3D, DirectSound para áudio 2D e 3D e DirectInput para dispositivos de entrada.