endpointvolume.h header

This header is used by Core Audio APIs. For more information, see:

endpointvolume.h contains the following programming interfaces:

Interfaces

 
IAudioEndpointVolume

The IAudioEndpointVolume interface represents the volume controls on the audio stream to or from an audio endpoint device.
IAudioEndpointVolumeCallback

The IAudioEndpointVolumeCallback interface provides notifications of changes in the volume level and muting state of an audio endpoint device.
IAudioEndpointVolumeEx

The IAudioEndpointVolumeEx interface provides volume controls on the audio stream to or from a device endpoint.
IAudioMeterInformation

The IAudioMeterInformation interface represents a peak meter on an audio stream to or from an audio endpoint device.

Structures

 
AUDIO_VOLUME_NOTIFICATION_DATA

The AUDIO_VOLUME_NOTIFICATION_DATA structure describes a change in the volume level or muting state of an audio endpoint device.