Для работы с DelphiX необходимы следующие компоненты:
DelphiX - набор бесплатных компонент для Delphi для упрощения использования DirectX. Компоненты и их назначение представлены ниже:
Название компоненты |
Описание компоненты |
TDXDraw | Дает доступ к поверхностям DirectDraw и включает весь код, необходимый для работы с DirectDraw и DirectDraw. |
TDXDib | Позволяет хранить DIB (Device Independent Bitmap) подробне |
TDXImageList | Позволяет хранить серии DIB-файлов, что очень удобно для программ, содержащих спрайты. Позволяет загружать серию с диска во время выполнения программы. |
TDX3D | Оставлен для совместимости с предыдущими версиями DelphiX, используйте TDXDraw. |
TDXSound | Позволяет легко проигрывать wav-файлы. |
TDXWave | "Хранилище" для wav-файла. |
TDXWaveList | "Хранилище" для серии wav-файлов. |
TDXInput | Позволяет получить доступ к объекту DirectInput и, соответственно, к мыши, клавиатуре и т.д. |
TDXPlay | Позволяет разработчику легко подсоединить данные, находящиеся на другом компьютере, в том числе через Internet или LAN. |
TDXSpriteEngine | Облегчает и автоматизирует работу со спрайтами. Поддержка методов Move, Kill и т.д. |
TDXTimer | Дает более высокую точность, чем при использовании обычного таймера (TTimer). Используются потоки, синхронизация. |
TDXPaintBox | DIB-версия стандартной компоненты TImage |