Библиотеки D3DX9 используются в DirectX, потому что они содержат код, который упрощает создание игр с использованием DirectX. 1
D3DX — это библиотека инструментов, предназначенная для предоставления дополнительных графических функций поверх Direct3D. 3 Она содержит код, который программисты могли бы написать сами, и избавляет их от необходимости делать это. 1
Каждая игра, использующая вспомогательную библиотеку D3DX, привязана к конкретной её версии. 2 Поэтому игра должна запустить установщик именно для этой версии D3D, чтобы убедиться, что все необходимые двоичные файлы присутствуют в системе. 2
Также библиотека D3DX охватывает такие общие области функциональных возможностей, как поддержка рисования линий, сетки, математических функций и текстур. 3