Mme (інтерфейс)

Сімейство MME було анонсовано в Windows 3.0. і спочатку включало наступні засоби:

Згодом в MME були додані кошти роботи з глобальними звуковими ефектами (gfx).

Засоби роботи з цифровим звуком MME включають операції як низького рівня (доступ до звукового пристрою, вибір режимів роботи, запуск / зупинка потоку. Переміщення буферів даних), так і високого (відтворення звукового файлу однією командою, організація простого потоку і т.п.) . Група операцій високого рівня об'єднана в окремий інтерфейс під назвою MCI.

Засоби MME для роботи з оцифрованих звуком (англ. Waveform Audio) розроблялися, як універсальне і простий засіб відтворення і запису звуку. Завдяки цьому вони добре підходять для потокової роботи з досить довгими звуковими сигналами, але обмеженого застосовні в умовах реального часу. коли необхідно дотримуватися жорсткі часові характеристики. Для цих цілей краще підходить інтерфейс DirectSound.

У системах Windows версій 3, 95 і NT 3/4 використовувалися спеціальні змінні (англ. Installable) мультимедійні драйвери режиму користувача (англ. User-mode). Більшість таких драйверів працювало в парі з відповідними драйверами режиму ядра (англ. Kernel-mode). При цьому драйвери систем Windows 3/95 і NT 3/4 були несумісні між собою, а для роботи інтерфейсу DirectSound в драйверах для Windows 95 додатково була потрібна спеціальна підтримка.

Схожі статті