Udostępnij za pośrednictwem


Getting peak meters and volume settings for all apps and audio devices on the system

This blog post has moved to https://matthewvaneerde.wordpress.com/2013/09/26/getting-peak-meters-and-volume-settings-for-all-apps-and-audio-devices-on-the-system/

Comments

  • Anonymous
    March 11, 2014
    The comment has been removed

  • Anonymous
    March 12, 2014
    If a device has hardware peak metering, then the meter value is always accurate. There is a convenience method IAudioMeterInformation::QueryHardwareSupport which will tell you. If there are no active streams on a device without hardware peak metering, the meter value is always 0. For playback devices this is correct! But for recording devices this is a pain.

  • Anonymous
    March 12, 2014
    thank You for answer

  • Anonymous
    January 19, 2015
    Hi, I'm trying to use the meters application on a computer running 64 bit Windows 7 Professional and I'm only get a "not a valid win32 application" error when executed. Is there anything you can advise.

  • Anonymous
    January 20, 2015
    @E-H: This tool uses the package API, which is Windows 8 and later; it will not run on Windows 7. Try the tool attached to the "More on IAudioSessionControl and IAudioSessionControl2, plus: how to log a GUID" post linked above.