xaudio is túl magas absztrakciós rétegben van, ergo kilométerekre van a low latencytől. a wasapit rakta be a microsoft vista óta, az xaudio szerintem azt valósítja meg (azt hiszem a direct sound is azon keresztül tolta az adatfolyamot). viszont azzal is lehetetlen mondjuk 70ms alá bemenni, míg egy asio driverrel, ami közvetlen eléri a hangkártyát 10 ms elérhető simán (mac-en hasonló a core audio, linuxon meg az alsa, vagy az oss - nem beszélve a real time kernelekről, amivel ez kb 1ms-re csökkenthető linuxon). igazából a kérdés kicsit hülyeség volt a részemről, nem a directx layeren kellene újraírniuk a hangkezelést, hanem windows szinten.
amit igazából nem értek az egészből az az, hogy miért kb 0 support van játékon kívüli multimédiára windowson.
macre: logic, final cut, garageband, de említhetném akár a quicktimeot, de még az itunest is, mert ezek macen használható lejátszók, míg a windows media player? pff :D
szóval ja, a kérdés inkább az, hogy a microsoft miért nem próbál a saját rendszerére natív támogatást intézni minél szélesebb körű felhasználáshoz? gyakorlatilag játékokat támogatnak, meg szoftverfejleszést. és ezzel kifújt. ha pár éven belül beindul a linux gaming (amit a steamos nagyon meg fog nyomni), akkor csúf jövő elé néz a microsoft