Метод 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 |