KSPROPERTY_AUDIO_CPU_RESOURCES
KSPROPERTY_AUDIO_CPU_RESOURCES 属性指定节点的功能是在硬件中实现还是在主机 CPU 上运行的软件中模拟。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 |
否 |
筛选器 |
ULONG |
属性值(操作数据)的类型为 ULONG,指示节点的功能是在硬件还是软件中实现。 微型端口驱动程序将此值设置为头文件 Ksmedia.h 中的以下两个常量之一:
KSAUDIO_CPU_RESOURCES_HOST_CPU
此节点在主机 CPU 上运行的软件中实现其功能。
KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU
此节点在硬件中实现其功能。
返回值
KSPROPERTY_AUDIO_CPU_RESOURCES 属性请求返回 STATUS_SUCCESS,以指示它已成功完成。 否则,请求将返回适当的错误状态代码。
注解
此属性用于确定以下节点类型是在硬件还是软件中实现:
AEC 节点 (KSNODETYPE_ACOUSTIC_ECHO_CANCEL)
噪音抑制节点 (KSNODETYPE_NOISE_SUPPRESS)
峰值计节点 (KSNODETYPE_PEAKMETER)
要求
标头 |
Ksmedia.h(包括 Ksmedia.h) |