Yes you get better results with a decent sound card, but a cheap usb sound card will also give decent latency these days. I have a small (matchbox size) device that cost me about £20 UK and does a great job.
Tech has moved on and there is a lot of decent stuff these days


Win 11 64, Asus Rog Strix z390 mobo, 64 gig RAM, 8700k