Is it possible to get maximum counter readings for individual programs in Windows 7, and if so, how?
Using WASAPI, you can capture all the sound of a system through a loopback device, but this does not distinguish between outputs from different programs. This question considers the possibility of capturing sound for one specified application, but the answers seem to be inappropriate when processing all programs that play audio separately. This should be possible because SndVol can do this, as shown in the image below. The question is, how is this done? Is this done using unexposed API calls, or is it really possible to achieve something like this via WASAPI?

Thanks.
windows audio wasapi
jonathanasdf
source share