IAudioClientDuckingControl::SetDuckingOptionsForCurrentStream メソッド (audioclient.h)

オーディオ レンダリング ストリームのオーディオ ダッキング オプションを設定します。 アプリのオーディオ レンダリング ストリームがアクティブな場合に、システムが他のストリームのオーディオをアヒルしないように指定できるようにします。

構文

HRESULT SetDuckingOptionsForCurrentStream(
  AUDIO_DUCKING_OPTIONS options
);

パラメーター

options

要求されたアヒル動作を指定する AUDIO_DUCKING_OPTIONS 列挙の値。

戻り値

正常に完了すると、 はS_OKを返します。

注釈

IAudioClient::GetService を呼び出して IAudioClientDuckingControl インターフェイスのインスタンスを取得し、インターフェイス ID 定数IID_IAudioClientDuckingControl渡します。

IAudioClientDuckingControl は、インターフェイスが取得されるオーディオ ストリーム (IAudioClient) によって引き起こされるダッキングのみを制御します。

アッキングを引き起こすストリームを含む他の同時アプリケーションがある場合、アプリケーションからのオーディオは引き続きアヒルされる可能性があります。

要件

要件
サポートされている最小のクライアント Windows 10 ビルド 20348
Header audioclient.h