I used http://www.asio4all.com/
back when I used Windows XP.
But I don't have any experience with the current Windows versions.
You might want to do some googling
as there seem to be a couple of other options these days.
Of course, even with the most optimised system, there will always be some amount of delay, but it shouldn't be very noticeable.