IAudioClientDuckingControl::SetDuckingOptionsForCurrentStream 方法 (audioclient.h)
设置音频呈现流的音频躲避选项。 允许应用指定当应用的音频呈现流处于活动状态时,系统不应躲避其他流的音频。
语法
HRESULT SetDuckingOptionsForCurrentStream(
AUDIO_DUCKING_OPTIONS options
);
参数
options
AUDIO_DUCKING_OPTIONS枚举中的值,用于指定请求的躲避行为。
返回值
成功完成后,返回S_OK。
注解
通过调用 IAudioClient::GetService 并传入接口 ID 常量IID_IAudioClientDuckingControl,获取 IAudioClientDuckingControl 接口的实例。
IAudioClientDuckingControl 仅控制音频流 (从中获取接口的 IAudioClient) 导致的躲避。
如果存在其他并发应用程序的流导致躲避的流,则应用程序的音频可能会继续被忽略。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10内部版本 20348 |
标头 | audioclient.h |