CPullPin::GetReader
GetReader メソッドは、出力ピンの IAsyncReader インターフェイスへのポインタを返す。
構文
IAsyncReader* GetReader(void);
パラメータ
このメソッドは、引数をとらない。
戻り値
IAsyncReader インターフェイスへのポインタを返す。
注意
返されたインターフェイスには未処理の参照カウントが残る。呼び出し元はそのインターフェイスを解放しなければならない。
このメソッドはインターフェイス ポインタの値をチェックしないで AddRef を呼び出すので、CPullPin::Connect メソッドの呼び出しが成功してから、このメソッドを呼び出すこと。そうしないと、インターフェイス ポインタが NULL になり、呼び出し元の AddRef が例外を発行する場合がある。
参照