структура 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 (включая Ksmedia.h)

См. также раздел

KSPROPERTY_AC3_BIT_STREAM_MODE