Метод IAudioSystemEffects3::GetControllableSystemEffectsList (audioengineextensionapo.h)

Реализуется звуковыми эффектами объекта обработки звука (sAPO) system effects, чтобы разрешить вызывающей объекту получить текущий список эффектов.

Синтаксис

HRESULT GetControllableSystemEffectsList(
  AUDIO_SYSTEMEFFECT **effects,
  UINT               *numEffects,
  HANDLE             event
);

Параметры

effects

Получает указатель на массив AUDIO_SYSTEMEFFECT_STATE структур, представляющих текущий список звуковых эффектов.

numEffects

Получает количество AUDIO_EFFECT структур, возвращаемых в эффектах.

event

HANDLE события, которое будет сигнализировать при изменении списка.

Возвращаемое значение

Hresult.

Комментарии

Дополнительные сведения об API-интерфейсах Windows 11 для объектов обработки звука (APOs), которые могут поставляться с аудиодрайверами, см. в статье Windows 11 API для объектов обработки звука.

Требования

Требование Значение
Минимальная версия клиента Сборка Windows 22000
Верхняя часть audioengineextensionapo.h