DirectX это стандартный набор библиотек для работы с графикой, звуком, музыкальным оформлением, всевозможными контроллерами, джойстиками который был разработан корпорацией Майкрософт для решения задач, связанных с компьютерными играми, в том числе и при процессе их программирования. На сегодняшний день этот пакет дополнительных возможностей для компьютера с операционной системой Windows является абсолютно бесплатным и его с легкостью можно скачать на сайте корпорации. DirectX регулярно обновляется, чтобы поспевать за всеми новинками, которые готовят производители видео- и аудиокарт и других игровых устройств.
DirectX поставляется в составе Windows. При этом каждая игра, которая разработана именно под эту операционную систему, требует наличия DirectX. Как правило, вместе с игрой также поставляется пакет этих программ, который кроме того предлагает всяческие обновления, необходимые для того, чтобы игра не только смогла запуститься на компьютере, но и «показала себя во всей красе». Сегодня нет ни одного пользователя персонального компьютера, который бы хоть раз не встречался с этим программным обеспечением.
Как правило, наличие установленных двух и более версий DirectX на одном компьютере исключается, что бы не вызывать проблем с совместимостью. При установке новой игры, необходимо обновлять и DirectX, чтобы игра смогла использовать все возможности видеокарты. DirectX также позволяет снизить нагрузку на центральный процессор компьютера – многие программные операции, которые характерны при работе с графикой, выполняются процессором видеокарты. Сюда входят многие возможности современных видеокарт, такие как полноэкранное сглаживание, антиалиазинг и многое другое.