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 Perues 網站上的 AC-3 規格。 規格標題為數位音訊壓縮標準 (AC-3) 。
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h (包含 Ksmedia.h) |