Freigeben über


IAudioClientDuckingControl::SetDuckingOptionsForCurrentStream-Methode (audioclient.h)

Legt die Audio-Ducking-Optionen für einen Audiorenderingstream fest. Ermöglicht einer App, anzugeben, dass das System die Audiodaten anderer Streams nicht entent, wenn der Audiorenderingstream der App aktiv ist.

Syntax

HRESULT SetDuckingOptionsForCurrentStream(
  AUDIO_DUCKING_OPTIONS options
);

Parameter

options

Ein Wert aus der AUDIO_DUCKING_OPTIONS-Enumeration , die das angeforderte Duckingverhalten angibt.

Rückgabewert

Nach erfolgreicher Fertigstellung gibt S_OK zurück.

Hinweise

Rufen Sie eine instance der IAudioClientDuckingControl-Schnittstelle ab, indem Sie IAudioClient::GetService aufrufen und die Schnittstellen-ID-Konstante IID_IAudioClientDuckingControl übergeben.

IAudioClientDuckingControl steuert nur das Ducking, das durch den Audiostream (IAudioClient) verursacht wird, von dem die Schnittstelle abgerufen wird.

Audiodaten aus Anwendungen können weiterhin gedupft werden, wenn es andere gleichzeitige Anwendungen mit Streams gibt, die Enten verursachen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Kopfzeile audioclient.h