KSAC3_BIT_STREAM_MODE结构 (ksmedia.h)

KSAC3_BIT_STREAM_MODE结构指定位流模式,即编码为 AC-3 流的音频服务类型。

语法

typedef struct {
  LONG BitStreamMode;
} KSAC3_BIT_STREAM_MODE, *PKSAC3_BIT_STREAM_MODE;

成员

BitStreamMode

指定位流模式。 BitStreamMode 成员设置为范围 0 到 7 中的值。

将此成员的值指定为下列常量之一:

不断 价值
KSAC3_SERVICE_MAIN_AUDIO 0
KSAC3_SERVICE_NO_DIALOG 1
KSAC3_SERVICE_VISUALLY_IMPAIRED 2
KSAC3_SERVICE_HEARING_IMPAIRED 3
KSAC3_SERVICE_DIALOG_ONLY 4
KSAC3_SERVICE_COMMENTARY 5
KSAC3_SERVICE_EMERGENCY_FLASH 6
KSAC3_SERVICE_VOICE_OVER 7

这些常量对应于 AC-3 规范中定义的位流模式。 有关详细信息,请参阅以下“备注”部分。

言论

KSPROPERTY_AC3_BIT_STREAM_MODE 属性使用此结构。

有关位流模式的详细信息,请参阅 Dolby 实验室 网站的 AC-3 规范。 该规范标题为数字音频压缩标准(AC-3)。

要求

要求 价值
标头 ksmedia.h (包括 Ksmedia.h)

另请参阅

KSPROPERTY_AC3_BIT_STREAM_MODE