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


DirectShow и Windows Media

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

В качестве альтернативы использованию пакета SDK для формата Windows Media приложения также могут читать и записывать содержимое на основе Windows Media с помощью архитектуры потоковой передачи Microsoft® DirectShow®, как описано в следующих разделах.

Секция Описание
о DirectShow Описывает DirectShow в общих терминах и сообщает, где получить дополнительные сведения об этом.
Почему использовать DirectShow? Описывает, как DirectShow упрощает определенные задачи при создании и воспроизведении содержимого на основе Windows Media.
чтение файлов ASF в DirectShow Описывает, как воспроизводить файлы ASF с помощью DirectShow.
создание файлов ASF в DirectShow Описывает создание файлов ASF с помощью DirectShow.
Уведомление о событиях WMT_STATUS в DirectShow Описывает, какие события WMT_STATUS обрабатываются фильтрами средства чтения ASF и средства записи ASF и как приложения могут получать эти события.
поддержка DRM в DirectShow Описывает, как считывать и записывать защищенные drM-файлы с помощью DirectShow.
Справочник по directShow QASF Содержит справочную документацию по компонентам DirectShow, поддерживающим Windows Media.

 

Три примера приложений в пакете SDK иллюстрируют использование DirectShow: DSCopy, DSPlay и DSSeekFM. Дополнительные сведения см. в разделе Примеры приложений.

Заметка

Приложения, использующие компоненты QASF, включенные в этот пакет SDK, требуют установки среды выполнения пакета SDK Microsoft DirectX® 8.1 или более поздней версии в системах Windows 2000, Windows® 98 и Windows 95. В частности, эта среда выполнения требуется фильтром оболочки DMO, в котором размещаются кодеки Windows Media в графе фильтра DirectShow.