Partager via


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

Définit les options de canardage audio pour un flux de rendu audio. Permet à une application de spécifier que le système ne doit pas esquisser l’audio d’autres flux lorsque le flux de rendu audio de l’application est actif.

Syntaxe

HRESULT SetDuckingOptionsForCurrentStream(
  AUDIO_DUCKING_OPTIONS options
);

Paramètres

options

Valeur de l’énumération AUDIO_DUCKING_OPTIONS spécifiant le comportement de canardage demandé.

Valeur retournée

Une fois la saisie terminée, retourne S_OK.

Remarques

Obtenez une instance de l’interface IAudioClientDuckingControl en appelant IAudioClient ::GetService, en passant la constante ID d’interface IID_IAudioClientDuckingControl.

IAudioClientDuckingControl contrôle uniquement le canardage provoqué par le flux audio (IAudioClient) à partir duquel l’interface est obtenue.

L’audio des applications peut continuer à être supprimé s’il existe d’autres applications simultanées avec des flux qui provoquent un canardage.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
En-tête audioclient.h