Go to Windows 10 Settings > System > Sound > App Volume and device preferences. Find your app, and then select headphones as your Output and input device. You can also set up the volume level.
That is not all; people fail to make out if the microphone On Windows 11/10 is even working ... it doesn’t tell you how you actually sound. Read: How to set up Preferred Speaker & Microphone ...
This guide will walk you through the key elements of setting up your speakers, including optimal placement, adjusting toe-in, ...
It's likely that you already have Nvidia HD Audio set up and available as an option in the Windows Sound panel as it comes by default with Nvidia's drivers, but the steps below can still help you ...