AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION structure (audioengineextensionapo.h)

Represents an audio endpoint volume change APO notification.

Syntax

typedef struct AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION {
  IMMDevice                       *endpoint;
  PAUDIO_VOLUME_NOTIFICATION_DATA volume;
} AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION;

Members

endpoint

An IMMDevice representing the audio endpoint associated with the notification.

volume

A pointer to a AUDIO_VOLUME_NOTIFICATION_DATA representing the new endpoint volume.

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
Minimum supported client Windows Build 22000
Header audioengineextensionapo.h