Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
В этом руководстве показано, как написать приложение DirectShow, которое воспроизводит файл мультимедиа.
Прежде чем читать это руководство, вам может потребоваться ознакомиться со следующими разделами:
- введение в программирование приложений DirectShow
- воспроизведение файла
- о фильтрах DirectShow
- о диспетчере графов фильтров
В этом разделе
- шаге 1. Объявление класса DShowPlayer
- шаге 2. Объявление CVideoRenderer и производных классов
- шаг 3. Создание графа фильтра
- шаг 4. Добавление отрисовщика видео
- шаг 5. Добавление функциональных возможностей видео
- шаг 6. Обработка событий графа
- шаг 7. элементов управления транспортом
- пример воспроизведения DirectShow
Связанные разделы