AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2 structure (audioengineextensionapo.h)
Represents an audio endpoint volume change APO notification. This is an updated version of AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION that provides additional information in about the volume change event.
Syntax
typedef struct AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2 {
IMMDevice *endpoint;
PAUDIO_VOLUME_NOTIFICATION_DATA2 volume;
} AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2;
Members
endpoint
An IMMDevice representing the audio endpoint associated with the notification.
volume
A pointer to a AUDIO_VOLUME_NOTIFICATION_DATA2 containing information about the volume change event.
Remarks
For more information on the Windows 11 APIs for the Audio Processing Objects (APOs) that can ship with audio drivers, see Windows 11 APIs for Audio Processing Objects.
Requirements
Requirement | Value |
---|---|
Header | audioengineextensionapo.h |