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


Кодировщик Microsoft AC-3

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Фильтр кодировщика Microsoft AC-3 кодирует стереофонический звук PCM в битовый поток Dolby Digital.

Примечание

Реализация майкрософт технологии Dolby Digital ограничена условиями программы лицензирования Dolby Digital для использования приложениями Майкрософт.

 

Примечание

Этот фильтр не поддерживается на платформах на основе IA-64.

 

Сведения о фильтре

Интерфейсы фильтрации

IBaseFilter

Типы носителей входных контактов

MEDIATYPE_Audio, MEDIASUBTYPE_PCM
Тип входных данных должен быть стерео 48 кГц, 16 бит на выборку.

Интерфейсы ввода-закрепления

IMemInputPin
IPin
IQualityControl

Типы носителей выводных контактов

MEDIATYPE_Audio, MEDIASUBTYPE_DOLBY_AC3
MEDIATYPE_Stream, MEDIASUBTYPE_DOLBY_AC3

Интерфейсы вывода контактов

IMediaSeeking
IPin
IQualityControl

Фильтр CLSID

CLSID_CMSAC3Enc (объявлен в wmcodecdsp.h)

Исполняемый файл

msac3enc.dll

Заслуга

MERIT_DO_NOT_USE

Категория фильтра

CLSID_LegacyAmFilterCategory

 

Комментарии

Этот фильтр недоступен для использования сторонними приложениями.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista Home Premium, Windows Vista Ultimate, Windows 7 Домашняя расширенная, Windows 7 Профессиональная, Windows 7 Корпоративная, Windows 7 Максимальная [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
Wmcodecdsp.h

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

Фильтры DirectShow