FilgraphManager オブジェクト
FilgraphManager オブジェクト (フィルタ グラフ マネージャ) は、フィルタ グラフを作成および制御する。アプリケーションは、このオブジェクトを使って、ファイル再生グラフの作成、グラフの実行、ポーズ、停止、およびレジストリ内のフィルタの検索を行う。
このオブジェクトを作成するには、New キーワードを使う。
Dim mGraph As New FilgraphManager
要件
プロジェクトに "ActiveMovie コントロール タイプ ライブラリ" (Quartz.dll) への参照を含めること。
FilgraphManager オブジェクトは、次のプロパティおよびメソッドを公開する。
プロパティ | 説明 |
FilterCollection | フィルタ グラフ内のフィルタのコレクションを取得する。 |
RegFilterCollection | レジストリ内にリストされているすべてのフィルタのコレクションを取得する。 |
メソッド | 説明 |
AddSourceFilter | 指定されたファイルに対応するフィルタ グラフにソース フィルタを追加する。 |
GetState | フィルタ グラフの現在の状態を取得する。 |
Pause | フィルタ グラフのフィルタをすべてポーズする。 |
RenderFile | 指定されたファイルをレンダリングするフィルタ グラフを作成する。 |
Run | フィルタ グラフのすべてのフィルタを実行する。 |
Stop | フィルタ グラフのすべてのフィルタを停止する。 |
StopWhenReady | フィルタがデータをキューに入れられるようにフィルタ グラフをポーズにし、次にフィルタ グラフを停止する。 |