IAudioSystemEffects3::GetControllableSystemEffectsList 方法 (audioengineextensionapo.h)

由系统效果音频处理对象实现 (sAPO) 音频效果,以允许调用方获取当前效果列表。

语法

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

参数

effects

接收指向表示当前音频效果列表 的AUDIO_SYSTEMEFFECT_STATE 结构的数组的指针。

numEffects

接收效果中返回的AUDIO_EFFECT结构数。

event

如果列表更改,将发出信号的事件的 HANDLE。

返回值

HRESULT。

注解

有关音频驱动程序随附的音频处理对象 (API) 的Windows 11 API 的详细信息,请参阅音频处理对象的Windows 11 API

要求

要求
最低受支持的客户端 Windows 内部版本 22000
标头 audioengineextensionapo.h