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 数据类型 控制

KSPROPERTY_AUDIO_AGC

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)

另请参阅

KSNODETYPE_DEV_SPECIFIC

KSPROPERTY_AUDIO_AGC