There are always delays in sampled systems. ASIO will only reduce the delay to a low value, that you may or may not notice.
Synchronising at playback/mixing is sensible, and if you are mixing to a video signal it becomes essential. That's why the clapper board was invented over a century ago, to sync sound and film accurately.
https://en.wikipedia.org/wiki/Clapperboard