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)