Compartilhar via


Método IAudioSystemEffects3::GetControllableSystemEffectsList (audioengineextensionapo.h)

Implementado pelos efeitos de áudio do objeto de processamento de áudio de efeitos do sistema (sAPO) para permitir que o chamador obtenha a lista atual de efeitos.

Sintaxe

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

Parâmetros

effects

Recebe um ponteiro para uma matriz de estruturas AUDIO_SYSTEMEFFECT_STATE que representam a lista atual de efeitos de áudio.

numEffects

Recebe o número de estruturas de AUDIO_EFFECT retornadas em efeitos.

event

O HANDLE do evento que será sinalizado se a lista for alterada.

Retornar valor

Um HRESULT.

Comentários

Para obter mais informações sobre as APIs de Windows 11 para apos (objetos de processamento de áudio) que podem ser enviadas com drivers de áudio, consulte Windows 11 APIs para objetos de processamento de áudio.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Build 22000
Cabeçalho audioengineextensionapo.h