Інші компоненти
Direct3D – це один з важливих, але не єдиний компонент входить в комплект діректа. Розглянемо кожен компонент окремо.
- DirectDraw. Зараз не використовується і його розробка припинена. Раніше відповідав за виведення растрової графіки.
- DirectInput. Ця частина відповідає за зовнішні ігрові пристрої. Тобто саме він обробляє дані, що надходять з джойстиків, миші, клавіатури та іншого периферійного обладнання.
- DirectPlay. Відповідає за мережеву взаємодію з іграми. Доступна підтримка з’єднання клієнт-сервер (для багатокористувацьких ігор, які обробляють дані на сервері) і клієнт-клієнт (локальні ігри, де зв’язок відбувається безпосередньо між комп’ютерами).
- DirectSound. Як зрозуміло з назви – це робота зі звуком. Обробляє звук на низькому рівні (формат wav).
- DirectMusic. Обробка музики у форматах Microsoft.
- DirectShow. Теж все повинно бути зрозуміло з назви. Відповідає за введення і виведення аудіо і відео даних.
- DirectX Instruments. Служить для синтезування MIDI звуків. Раніше використовувалася в деяких аудіо програмах по написанню музики. Зараз практично витіснена технологією VST від Steinberg.
- DirectSetup. Відповідає за процес установки всього пакету дірект ікс.
- DirectX Media Objects. Підтримка потокових об’єктів ефекти, енкодери, декодери та ін)
- Direct2D: обробка і виведення двомірної графіки, у форматі 2D.