Поделиться через


структура 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)

См. также

KSPROPERTY_AC3_BIT_STREAM_MODE