DirectSound
Подробнее
- Владелец
- Microsoft
- Год
- 1995
- Тип
- Звуковой API
- Наследник
- WASAPI
Звуковой API Windows из самой первой версии DirectX, созданный, чтобы игры говорили со звуковой картой почти напрямую.
До DirectX игры для DOS поставлялись со своими драйверами под каждую звуковую карту на рынке. DirectSound предложил общий интерфейс с буферами, которые карта могла микшировать аппаратно, а DirectSound3D добавил позиционный звук. Поверх него Creative построила EAX, и несколько лет аппаратное микширование на Sound Blaster было вполне разумной причиной для покупки.
В 2007 году Windows Vista перенесла звуковой стек в пользовательский режим и превратила DirectSound в программную эмуляцию. Аппаратное ускорение исчезло, EAX — вместе с ним, а старые игры за одну ночь лишились эффектов. API живёт ради совместимости, но новая работа идёт в WASAPI и XAudio2. Музыкальное производство его всерьёз не принимало — именно из-за его задержки появился ASIO.