IAudioClient2::SetClientProperties 方法 (audioclient.h)
通过填充 AudioClientProperties 结构来设置音频流的属性。
语法
HRESULT SetClientProperties(
[in] const AudioClientProperties *pProperties
);
参数
[in] pProperties
指向 AudioClientProperties 结构的指针。
返回值
SetClientProperties 方法返回S_OK,指示它已成功完成。 否则,它将返回相应的错误代码。
注解
从Windows 10开始,硬件卸载的音频流必须是事件驱动的。 这意味着,如果调用 IAudioClient2::SetClientProperties 并将 AudioClientProperties 的 bIsOffload 参数设置为 TRUE,则必须将 StreamFlags 参数中的 AUDCLNT_STREAMFLAGS_EVENTCALLBACK 标志指定为 IAudioClient::Initialize。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | audioclient.h |