Розглянуто професійне програмування тривимірної графіки під Windows мовою C + + з використанням технології DirectX 9. Розкрито можливості компонента Direct3D з виведення тривимірної графіки, текстурування об'єктів, роботі з освітленням, вершини і піксельні шейдери та ін Описано також компоненти DirectInput, DirectMusic і DirectSound. Матеріал викладений у вигляді уроків і допоможе читачеві самостійно вивчити технологію DirectX 9, на основі якої створюються професійні комп'ютерні ігри.