KSPROPERTY_AUDIO_SURROUND_ENCODE

KSPROPERTY_AUDIO_SURROUND_ENCODE 属性指定是启用还是禁用筛选器的环绕编码器。 环绕编码器节点 (KSNODETYPE_PROLOGIC_ENCODER) 执行 Dolby Surround Pro Logic 编码。

使用情况摘要表

获取 设置 目标 属性描述符类型 属性值类型

筛选器

KSNODEPROPERTY

BOOL

属性值(操作数据)的类型为 BOOL,指示是否启用环绕编码器节点。 TRUE 值指示已启用环绕编码器节点。 FALSE 表示已将其禁用。

返回值

KSPROPERTY_AUDIO_SURROUND_ENCODE 属性请求返回 STATUS_SUCCESS,以指示它已成功完成。 否则,请求将返回适当的错误状态代码。

注解

在 Microsoft Windows XP 及更高版本中,KMixer 系统驱动程序支持 KSPROPERTY_AUDIO_SURROUND_ENCODE 属性。

如果启用,环绕编码器节点会将四声道输入流(带左、右、中、后扬声器的通道)编码为环绕编码的立体声输出流。 例如,此输出流可由 KSNODETYPE_PROLOGIC_DECODER 节点解码。 它还可以通过音频设备的模拟立体声输出进行播放,该输出可以连接到直接驱动左、右、中、后扬声器的外部环绕解码器。

要求

标头

Ksmedia.h(包括 Ksmedia.h)

另请参阅

KSNODEPROPERTY

KSNODETYPE_PROLOGIC_ENCODER

KSNODETYPE_PROLOGIC_DECODER