СПб.: БХВ-Петербург, 2006. — 512 с. — ISBN 5-94157-867-9
Рассмотрена разработка приложений с использованием технологии
DirectX в среде программирования Borland Delphi. Подробно описаны
все основные компоненты, входящие в состав DirectX: DirectX
Graphics, DirectShow, DirectInput, DirectSound и DirectMusic.
Показано создание собственных наборов классов, облегчающих работу с
различными компонентами DirectX. На практических примерах
рассмотрена работа с двумерной и трехмерной графикой, шейдеры и
язык HLSL, различные цветовые эффекты, работа с текстурой,
освещением и так далее. Уделено внимание выводу изображения в
оверлейном режиме, механизмам захвата изображения (на примере
работы с web-камерой) и захвата звука. Представлены механизмы
воспроизведения мультимедиаданных в различных форматах: AVI, MPEG,
MP3 и другие.