Kernel Streaming (WDM-KS)
Un modo per inviare l'audio direttamente al driver del kernel di Windows, aggirando il mixer di sistema.
Il Windows Driver Model di Windows 98 e 2000 introdusse un percorso audio in cui ogni applicazione veniva mixata in KMixer, un componente del kernel che ricampionava tutto in un unico formato condiviso e aggiungeva decine di millisecondi di latenza. Kernel Streaming è l'interfaccia che lo stesso KMixer usava per parlare con il driver, e le applicazioni che la usavano direttamente potevano evitare sia il ritardo sia il ricampionamento.
Non era mai stata pensata come API pubblica per le applicazioni, e si vedeva: la documentazione era scarsa e il comportamento variava da driver a driver. Fu usata comunque da software a bassa latenza e da lettori per audiofili a caccia dell'uscita bit-perfect, spesso tramite PortAudio. Windows Vista eliminò KMixer, e la modalità esclusiva di WASAPI offrì gli stessi vantaggi in modo ordinato.