次の方法で共有


CSeekingPassThru::Init

Init メソッドは、オブジェクトを初期化する。

構文

  HRESULT Init(
    BOOL bSupportRendering,
    IPin *pPin
);

パラメータ

bSupportRendering

[in] フィルタがレンダラかどうかを指定するブール型の値。フィルタがレンダラである場合は値 TRUE を使い、レンダラでない場合は値 FALSE を使う。

pPin

フィルタの入力ピンの IPin インターフェイスへのポインタ。

戻り値

次のいずれかの HRESULT 値を返す。

説明
S_OK 成功。
E_FAIL オブジェクトは既に初期化されている。
E_OUTOFMEMORY オブジェクトを作成するための十分なメモリがない。

注意

bSupportRendering の値が TRUE の場合、このメソッドは CRendererPosPassThru クラスのインスタンスを作成する。それ以外の場合は、CPosPassThru クラスのインスタンスを作成する。

参照