Windows offers an API to applications to change the endpoint volume.
If the driver offers a KSPROPERTY_AUDIO_VOLUMELEVEL node, the API will be
connected to this node.
If the driver does not, Windows will insert a software volume APO.
From: Alexander Ivash<mailto:elderorb@xxxxxxxxx>
Sent: Thursday, August 11, 2016 3:18 PM
Subject: [wdmaudiodev] AVStream virtual mic: why could external application
'reset' volume level to 100%?
For some reasons it happens with virtual mic, but everything looks
fine with real one, what could be the difference?
Another observation, real mic's volume level changes from "+40dB" to
"+60dB" in Win10, while virtual mic changes from "0" to "100". Is it
because I didn't specify 'volume' node in topology or something like
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
URL to WDMAUDIODEV page: