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 范围内的值。
将此成员的值指定为以下常量之一:
常数 | Value |
---|---|
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 属性使用。
有关位流模式的详细信息,请参阅 杜比实验室 网站上的 AC-3 规范。 规范标题为数字音频压缩标准 (AC-3) 。
要求
要求 | 值 |
---|---|
Header | ksmedia.h (包括 Ksmedia.h) |