KSPROPERTY_AUDIO_DEV_SPECIFIC
KSPROPERTY_AUDIO_DEV_SPECIFIC
属性用于访问特定于设备的节点 (KSNODETYPE_DEV_SPECIFIC) 中的特定于设备的属性。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
<特定于设备> |
<特定于设备> |
<特定于设备> |
<特定于设备> |
<特定于设备> |
属性值(操作数据)以特定于设备的格式表示。
该属性是否支持 get- 或 set-property 请求也是特定于设备的。
返回值
此属性返回 STATUS_SUCCESS 或由音频驱动程序的第三方提供程序确定的设备特定值。
注解
在 Windows Vista 和更高版本的 Windows 中,控制面板的声音小程序中提供了一个附加选项卡(标记为自定义)。 自定义选项卡显示自动增益控制 (AGC) 和设备特定属性的控件。 下表显示了各种 KSPROPERTY_AUDIO_DEV_SPECIFIC
属性和数据类型组合的声音小程序中公开的控件。
KSPROPERTY | 数据类型 | 控制 |
---|---|---|
BOOL |
复选框 |
|
KSPROPERTY_AUDIO_DEV_SPECIFIC |
BOOL |
复选框 |
KSPROPERTY_AUDIO_DEV_SPECIFIC |
LONG |
滑块 |
KSPROPERTY_AUDIO_DEV_SPECIFIC |
ULONG |
滑块 |
KSPROPERTY_AUDIO_AGC 必须用于在设备中公开实际的 AGC 功能。 必须使用 KSPROPERTY_AUDIO_DEV_SPECIFIC
公开其他特定于设备的功能。
若要查看自定义选项卡,请在声音小程序中选择音频呈现或捕获设备,然后单击属性。
有关如何为 KSPROPERTY_AUDIO_DEV_SPECIFIC
属性实现属性处理程序的示例,请参阅 Basetopo.cpp 文件中的 CMiniportTopologyMSVAD::PropertyHandlerDevSpecific 方法。
要求
版本 |
在 Windows Vista 及更高版本的 Windows 操作系统中可用。 |
标头 |
Ksmedia.h(包括 Ksmedia.h) |