KSPROPERTY_AUDIO_BUFFER_DURATION
KSPROPERTY_AUDIO_BUFFER_DURATION 属性允许将客户端应用程序缓冲区的大小报告为持续时间。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
否 |
是 |
固定 |
KSPROPERTY |
ULONG |
属性值的类型为 ULONG,表示以毫秒为单位测量的客户端缓冲区持续时间。
返回值
KSPROPERTY_AUDIO_BUFFER_DURATION 属性请求返回 STATUS_SUCCESS,指示属性请求已成功完成。 否则,请求将返回适当的错误状态代码。
注解
可以调整对连续音频数据捕获的请求持续时间,以帮助提高 USB 音频设备的性能。 较短的持续时间会降低延迟,但也意味着 USB 音频堆栈必须进行更频繁的延迟过程调用 (DPC),这可能会导致性能下降。
要求
版本 |
在 Windows 7 和更高版本的 Windows 中可用。 |
标头 |
Ksmedia.h(包括 Ksmedia.h) |