Compartilhar via


Método IAudioClientDuckingControl::SetDuckingOptionsForCurrentStream (audioclient.h)

Define as opções de saída de áudio para um fluxo de renderização de áudio. Permite que um aplicativo especifique que o sistema não deve evitar o áudio de outros fluxos quando o fluxo de renderização de áudio do aplicativo estiver ativo.

Sintaxe

HRESULT SetDuckingOptionsForCurrentStream(
  AUDIO_DUCKING_OPTIONS options
);

Parâmetros

options

Um valor da enumeração AUDIO_DUCKING_OPTIONS especificando o comportamento de esquiva solicitado.

Retornar valor

Após a conclusão bem-sucedida, retorna S_OK.

Comentários

Obtenha uma instância da interface IAudioClientDuckingControl chamando IAudioClient::GetService, passando a constante ID da interface IID_IAudioClientDuckingControl.

IAudioClientDuckingControl controla apenas o ducking causado pelo fluxo de áudio (IAudioClient) do qual a interface é obtida.

O áudio de aplicativos poderá continuar a ser ignorado se houver outros aplicativos simultâneos com fluxos que causam a redução.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Cabeçalho audioclient.h