IFilterGraph::SetDefaultSyncSource
SetDefaultSyncSource メソッドは、基準クロックをデフォルト クロックに設定する。
構文
HRESULT SetDefaultSyncSource(void);
戻り値
HRESULT 値を返す。可能な値は次のとおりである。
値 | 説明 |
S_OK | 成功。 |
VFW_E_NOT_STOPPED | フィルタ グラフが停止していない。 |
注意
このメソッドは、フィルタ グラフ マネージャにデフォルト アルゴリズムを使う基準クロックを選択するように指示する。使うアルゴリズムの詳細については、「基準クロック」を参照すること。
通常は、フィルタ グラフ マネージャが自動的にクロックを選択するので、このメソッドを呼び出す必要はない。ただし、IMediaFilter::SetSyncSource を呼び出してクロックをオーバーライドした場合、SetDefaultSyncSource を使ってデフォルト クロックをリストアできる。
フィルタ グラフが実行中またはポーズ中の場合、このメソッドは失敗する。
参照