Нашел тут у одного перца на сайте:
"Вероятно, вы точно не знаете предначение DirectX. И не понимаете, что скрыто под всей этой горой названий. Так вот, говоря "DirectX `plug-in`", Я подразумеваю "ActiveMovie `plug-in`". Дело в том, что DirectX представляет собой сборный пакет драйверов и программ для аппаратной и программной (в-основном аппаратной) поддержки всякого рода устройств, подключаемых к компьютеру. DirectX необходим для создания в операционной системе Windows среды, исключающей конфликты, и совместимости работающих в этой среде устройств, а также программ, использующих эти устройства или просто работающих одновременно, используя одни и те же системные ресурсы и базы данных. Эээа... фу, как заумно... В обычный пакет DirectX не входит дочерний класс ActiveMovie, являющийся надстройкой, частью, или самой сутью пакета DX Media. Иногда DX Media называют ActiveMovie... Брр... Ну и бред! Короче, этот самый DX Media, а точнее ActiveMovie, представляет собой программный пакет, создающий универсальную среду и стандарт для приложений, работающих с Multimedia. В пакет входят всякие CODEC- как аудио, так и видео,- а также драйвер, создающий что-то вроде порта для подключения устанавливаемых на систему программных модулей "`plug-in`" к любым программам, использующим DX Media интерфейс. Таких программ много, в данном случае это Sound Forge. Когда вы видите "DX `plug-in`", имеется в виду `plug-in` (подключаемый модуль) для ActiveMovie, требующий для своей работы полной установки на систему свежей версии Microsoft DXMedia. Плагины по большей части представляют собой подключаемые библиотеки DLL (Dynamic Link Library- не EXE), нуждающиеся в регистрации в разделе ActiveMovie системного реестра Windows. В DLL помещен программный код и интерфейс плагина, какие-нибудь картиночки и тп. Таким образом DirectX Media представляет собой нечто вроде ActiveX (если вы видели их), ведь Microsoft обычно проводит стратегию "заманчивых предложений" для программистов. Типа: "А вот мы создадим пакет для поддержки и универсальности ваших программ! Ваши программы будут поддерживать не только существуюее на сегодняшний день, но и всё последующее; а вот вы ActiveX в текст HTML засуните! Круто будет! А вот вам библиотека msvcrt.dll!!! А mfc42??? Нате вот! А мы всех своими оффисами закидаем! Все будут на нашем Software Development Kit проги писать! Хи-хи!!! А вот вам Visual Basic Script! Какое искушение!!! Правда ведь? А денег-то у нас ма-а-ло."