IAudioClient2 接口 (audioclient.h)
IAudioClient2 接口派生自 IAudioClient 接口,其中包含一组附加方法,使 Windows 音频会话 API (WASAPI) 音频客户端执行以下操作:选择卸载、查询流属性以及从处理卸载的硬件获取信息。如果基础终结点支持硬件音频引擎,音频系统已枚举并发现该终结点,并且终结点上仍有可用的卸载引脚实例,则音频客户端可以成功创建卸载流。
继承
IAudioClient2 接口继承自 IAudioClient 接口。 IAudioClient2 还具有以下类型的成员:
方法
IAudioClient2 接口具有这些方法。
IAudioClient2::GetBufferSizeLimits GetBufferSizeLimits 方法以 100 纳秒为单位返回硬件音频引擎的缓冲区大小限制。 |
IAudioClient2::IsOffloadCapable IsOffloadCapable 方法检索有关创建流的终结点是否能够支持卸载的音频流的信息。 |
IAudioClient2::SetClientProperties 通过填充 AudioClientProperties 结构来设置音频流的属性。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | audioclient.h |