GraphEditPlus 1.5.0

Лицензии: Бесплатная пробная версия ‎Размер файла: 502.07 KB
‎Рейтинг пользователей: 5.0/5 - ‎2 ‎Голосов

О GraphEditPlus

GraphEditPlus сделает жизнь каждого разработчика DirectShow намного проще. Редактировать несколько графиков, видеть каждый бит каждого медиатипа, управлять фильтрами и генерировать код СЗ или СЗ рабочего приложения. DirectShow развитие никогда не было так просто раньше! Загрузите и сохраните файлы .grf, совместимые с MS GraphEdit. Посмотреть все фильтры, зарегистрированные в системе, зарегистрировать новые фильтры. Рендер медиа-файлы. Для каждого фильтра в вашей системе вы можете: увидеть, в каком файле на жестком диске это (для VfW кодеков вы увидите фактический файл кодека, а не обертку), увидеть всю информацию о его файле: время создания и модификации, версия, поставщик, размер и т.д., увидеть и скопировать на буфер обмена фильтра CLSID, увидеть и изменить достоинства фильтра, незарегистрированный фильтр. Для каждого фактического фильтра в вашем графике вы можете: посмотреть, какие интерфейсы поддерживает этот фильтр (сканирование для 280 "известных интерфейсов DirectShow), открыть свою страницу свойств (если присутствует), увидеть свое собственное состояние в каждый момент (остановлен / приостановлено / работает). Подключите контакты с помощью интеллектуального подключения и прямого подключения. Для каждого неподключенного контакта вы можете: увидеть список желаемых медиатипов, увидеть список фильтров, которые могут подключаться к этому контакту (в порядке, в котором DirectShow будет пробовать их, когда он оказывает контактный или использует интеллектуальные подключения, вы можете добавить фильтры к вашему графику прямо из этого списка), сделать контактный, если он поддерживает IAMStreamConfig, установить тип мультимедиа. Для каждого соединения между фильтрами можно увидеть его медиатип. Для каждого медиатипа вы можете увидеть полную информацию: не только основные и подтипы, но и все поля всех популярных блоков формата (например, VideoInfo, VideoInfo2, WaveFormatEx и т.д.), включая все поля вложенных структур, таких как BitmapInfoHeader и т.д. Посмотрите, какие образцы проходят через ваш график (см. информацию о каждом sampe переживает образец Grabber). Контролите график, смотрите текущее положение и продолжительность. После того как вы построили свой график GraphEditPlus может генерировать исходный код в C е простое приложение, которое строит этот график и запускает его. Он будет включать в себя все необходимые определения фильтра.