структура 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.
Дополнительные сведения о режимах потоков битов см. в спецификации AC-3 на веб-сайте Dolby Laboratories. Спецификация называется Digital Audio Compression Standard (AC-3).
Требования
Требование | Ценность |
---|---|
заголовка | ksmedia.h (include Ksmedia.h) |