IPin::EndFlush メソッド (strmif.h)
このメソッドは EndFlush
フラッシュ操作を終了します。
アプリケーションでは、このメソッドを呼び出さないでください。 このメソッドは、グラフからデータをフラッシュするために、他のフィルターによって呼び出されます。
構文
HRESULT EndFlush();
戻り値
HRESULT 値を返します。 使用可能な値は次のとおりです。
リターン コード | 説明 |
---|---|
|
正常終了しました。 |
|
ピンは出力ピンです。 |
注釈
このメソッドは、入力ピンでのみ呼び出します。 出力ピンはE_UNEXPECTEDを返します。
このメソッドが呼び出されると、フィルターは次のアクションを実行します。
- キューに置かれたすべてのサンプルが破棄されるまで待機します。
- 保留中のストリームの終了通知を含め、バッファーに格納されたデータを解放します。
- 保留中の EC_COMPLETE 通知をクリアします。
- ダウンストリームを呼び出します
EndFlush
。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | strmif.h (Dshow.h を含む) |
Library | Strmiids.lib |