private MMDevice defaultDevice;
private MMDeviceEnumerator enumerator;
private void Form1_Load(object sender, EventArgs e)
{
enumerator = new MMDeviceEnumerator();
defaultDevice = enumerator.GetDefaultAudioEndpoint(DataFlow.Render, Role.Multimedia);
}
private void tbValume_Scroll(object sender, EventArgs e)
{
if (defaultDevice != null)
{
float volume = (float)tbVolume.Value / tbVolume.Maximum;
defaultDevice.AudioEndpointVolume.MasterVolumeLevelScalar = volume;
txtWinVolume.Text = (volume * 100).ToString();
}
}