Leksykon IT › Infrastruktura › Kernel Streaming (WDM-KS)

Kernel Streaming (WDM-KS)

Infrastruktura Svenska → Zaktualizowano: 2026-10-28

Sposób wysyłania dźwięku prosto do sterownika w jądrze Windowsa z pominięciem systemowego miksera.

Windows Driver Model w Windows 98 i 2000 przyniósł ścieżkę audio, w której każda aplikacja była miksowana w KMixer, komponencie jądra, który przepróbkowywał wszystko do jednego wspólnego formatu i dokładał dziesiątki milisekund opóźnienia. Kernel Streaming to interfejs, którym sam KMixer rozmawiał ze sterownikiem, a aplikacje używające go bezpośrednio mogły ominąć zarówno opóźnienie, jak i przepróbkowanie.

Nigdy nie miał być publicznym API dla aplikacji i było to widać: dokumentacja była skąpa, a zachowanie różniło się między sterownikami. Mimo to korzystało z niego oprogramowanie niskolatencyjne i audiofilskie odtwarzacze polujące na wyjście bit-perfect, często przez PortAudio. Windows Vista porzucił KMixer, a tryb wyłączny WASAPI dał te same korzyści w uporządkowany sposób.

← Wróć do leksykonu