Параметры декодера для выпуска Windows Media Center
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Windows XP Media Center Edition 2005 и более поздних версий использует интерфейс ICodecAPI для настройки фильтра декодера звука для воспроизведения телевизора и DVD. Поддерживаются следующие свойства.
Идентификатор GUID свойства | Описание |
---|---|
CODECAPI_AUDIO_OUTPUT_FORMAT | Настраивает формат вывода звука. См. заметки. |
Комментарии
Значение свойства CODECAPI_AUDIO_OUTPUT_FORMAT является строковым представлением GUID, хранящимся в виде значения BSTR . Определяются следующие идентификаторы GUID.
Идентификатор GUID | Описание |
---|---|
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_STEREO_MATRIXENCODED | Программный звуковой фильтр должен выполнять декодирование программного обеспечения и выводить стереозвуковой поток с многоканальной звуковой матрицей, закодированной в два канала. |
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_STEREO | Программный звуковой фильтр должен выполнять декодирование программного обеспечения и выводить стереозвуковый поток. |
CODECAPI_AUDIO_OUTPUT_FORMAT_SPDIF_PCM | Программный звуковой фильтр должен выполнять декодирование программного звука, даже если физические выходные данные с компьютера могут быть цифровыми интерфейсами, например S/PDIF. |
CODECAPI_AUDIO_OUTPUT_FORMAT_SPDIF_BITSTREAM | Программный звуковой фильтр не должен выполнять декодирование программного звука, но должен передавать необработанный цифровой звуковой битовый поток для внешней обработки устройством, подключенным с помощью цифровой аудиосвязи, например S/PDIF. |
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_HEADPHONES | Программный звуковой фильтр должен выполнять декодирование аудио программного обеспечения и применять собственную обработку для оптимизации наушников. Поддержка этого параметра является необязательной. |
Примечание
Интерфейс ICodecAPI хранит свойства кодека в виде пар "ключ-значение", где ключ — это GUID, а значение — тип VARIANT .
Связанные темы