Microsoft DirectX 8.0 |
単独入力フィルタのためのシークを実装するヘルパー オブジェクトを初期化する。SeekingPassThru ヘルパー オブジェクトは、このインターフェイスを公開する。入力ピンが 1 つのフィルタでは、このインターフェイスを使用して、IMediaSeeking インターフェイスおよび IMediaPosition インターフェイスを実装できる。詳細については、「CSeekingPassThru」を参照すること。
アプリケーションでこのインターフェイスを使用することはない。
vtable 順のメソッド
IUnknown メソッド 説明 QueryInterface サポートされているインターフェイスへのポインタを取得する。 AddRef 参照カウントをインクリメントする。 Release 参照カウントをデクリメントする。 ISeekingPassThru メソッド 説明 Init シーク元のヘルパー クラスを初期化する。
シーク元のヘルパー クラスを初期化する。
構文
HRESULT Init( BOOL bSupportRendering, IPin *pPin );
パラメータ
- bSupportRendering
- [in] フィルタがレンダラかどうかを指定するブール型の値。レンダラの場合は TRUE を使用し、それ以外の場合は FALSE を使用する。
- pPin
- [in] フィルタの入力ピン上の IPin インターフェイスへのポインタ。
戻り値
次のいずれかの HRESULT 値を返す。
S_OK 成功。 E_FAIL オブジェクトは既に初期化されている。 E_OUTOFMEMORY メモリ不足のため、オブジェクトを作成できない。