GraphEditPlus 1.5.0
Poderá descarregar em 5 segundos.
Sobre GraphEditPlus
O GraphEditPlus facilitará muito mais a vida de cada desenvolvedor do DirectShow. Editar vários gráficos, ver cada bit de cada mediatype, controlar os filtros e gerar código C++ ou C# de uma aplicação de trabalho. O desenvolvimento do DirectShow nunca foi tão fácil antes! Carregue e guarde ficheiros .grf compatíveis com o MS GraphEdit. Consulte todos os filtros registados no sistema, registe novos filtros. Renderizar ficheiros de mídia. Para cada filtro do seu sistema pode: ver em que ficheiro está no disco rígido (para codecs VfW verá o ficheiro codec real, não o invólucro), consulte todas as informações sobre o seu ficheiro: tempos de criação e modificação, versão, fornecedor, tamanho, etc., ver e copiar para o CLSID do filtro de clipboard, ver e alterar o mérito do filtro, filtro não registador. Para cada filtro real no seu gráfico pode: ver que interfaces este filtro suporta (digitalizar para mais de 280 interfaces de DirectShow conhecidos), abrir a sua página de propriedade (se presente), ver o seu próprio estado em cada momento (parado/pausado/funcionamento). Ligue os pinos utilizando a ligação inteligente e a ligação direta. Para cada pino não conectado que pode: consulte a lista dos seus mediatypes desejados, consulte a lista de filtros que podem ligar-se a este pino (na ordem em que o DirectShow os experimentará quando render o pin ou utiliza uma ligação inteligente, pode adicionar filtros ao seu gráfico a partir dessa lista), renderizar pin, se suportar IAMStreamConfig, definir tipo de mídia. Para cada ligação entre filtros pode ver o seu mediatype. Para cada tipo de mediato pode ver informações completas: não só grandes e subtis, mas também todos os campos de todos os blocos de formatos populares (como VideoInfo, VideoInfo2, WaveFormatEx, etc.) incluindo todos os campos de estruturas aninhadas como o BitmapInfoHeader, etc. Veja quais as amostras que passam pelo seu gráfico (ver informações sobre cada sampe que passa pelo Sample Grabber). Controle o seu gráfico, consulte a posição e a duração da corrente. Uma vez construído o seu gráfico GraphEditPlus pode gerar código fonte em C++ de uma aplicação simples que constrói este gráfico e o executa. Incluirá todas as definições de filtro necessárias.