GraphEditPlus 1.5.0

ライセンス: 無料トライアル ‎ファイルサイズ: 502.07 KB
‎ユーザー評価: 5.0/5 - ‎2 ‎投票

に関しては GraphEditPlus

グラフエディットプラスは、各ダイレクトショー開発者の生活をはるかに簡単にします。複数のグラフを編集し、各メディアタイプの各ビットを表示し、フィルタを制御し、動作するアプリケーションの C++ または C# コードを生成します。DirectShowの開発は、これまで簡単ではありませんでした!MS GraphEdit と互換性のある .grf ファイルを読み込んで保存します。システムに登録されているすべてのフィルタを表示し、新しいフィルタを登録します。メディア ファイルをレンダリングします。システム内の各フィルタについて、ハードディスク上のファイル(ラッパーではなく実際のコーデックファイルが表示されます)で、作成と変更の時間、バージョン、ベンダー、サイズなどのファイルに関するすべての情報を参照し、クリップボードのCLSIDを参照してコピーし、フィルタのメリットを確認して変更し、フィルタのメリットを変更し、フィルタの登録を解除します。 グラフ内の実際のフィルターごとに、このフィルターがサポートするインターフェイス (280 以上の既知の DirectShow インターフェイスをスキャンする) を確認し、そのプロパティ ページを開き (存在する場合)、各瞬間 (停止/一時停止/実行) で独自の状態を確認します。インテリジェント接続と直接接続を使用してピンを接続します。接続されていないピンごとに、目的のメディアタイプのリストを表示し、このピンに接続する可能性のあるフィルターのリストを参照してください (DirectShow がピンをレンダリングする際、またはインテリジェント接続を使用するときに、そのリストからグラフにフィルターを追加する順序で)、レンダー ピン、IAMStreamConfig をサポートしている場合は、メディアタイプを設定します。フィルタ間の接続ごとに、そのメディアタイプを確認できます。各メディアタイプでは、メジャータイプとサブタイプだけでなく、BitmapInfoHeaderなどのネストされた構造のすべてのフィールドを含む、一般的なすべてのフォーマットブロック(VideoInfo、VideoInfo2、WaveFormatExなど)のすべてのフィールドも、完全な情報を見ることができます。グラフを通してサンプルが表示される例を見てください(サンプルグラバーを通る各サンペに関する情報を参照)。グラフをコントロールし、現在の位置と期間を確認します。グラフを作成したら、GraphEditPlus は、このグラフをビルドして実行する単純なアプリケーションのソース コードを C++ で生成できます。これには、必要なすべてのフィルタ定義が含まれます。