Pro audio interfaces tend to have good ASIO drivers but not so good if you want to use any other driver model. Unfortunately, NAudio hasn't got ASIO in support yet (something I want to add really soon).
All you could do at the moment is use WasapiCapture or WaveIn to capture audio, then play it back out. You can use the MultiplexingSampleProvider I recently added (in the very latest source code) to feed multiple outs. But latency would likely not be brilliant. It is usually better to use the software your soundcard provides to do real-time zero latency monitoring.