Microsoft DirectX 8.0 |
サンプル グラバ フィルタは、サンプルがフィルタ グラフを通過するときにそれを取得する方法を提供する。このフィルタは、1 つの入力ピンと 1 つの出力ピンを持つ変換フィルタである。このフィルタは、すべてのサンプルをそのままダウンストリームに渡すので、データ ストリームを変更せずにフィルタ グラフに挿入することができる。これにより、アプリケーションは ISampleGrabber インターフェイスでメソッドを呼び出すことで、フィルタから個々のサンプルを取得できる。
データをレンダリングせずにサンプルを取得する場合は、サンプル グラバ フィルタを Null レンダリング フィルタに接続する。
このフィルタの使用方法については、「メディア サンプルの入手」を参照すること。
フィルタ インターフェイス | IBaseFilter、ISampleGrabber |
---|---|
入力ピン メディア タイプ | 任意のメディア タイプ。 |
入力ピン インターフェイス | IMemInputPin、IPin、IQualityControl |
出力ピン メディア タイプ | 任意のメディア タイプ。入力メディア タイプと同じ。 |
出力ピン インターフェイス | IPin、IQualityControl |
フィルタ CLSID | CLSID_SampleGrabber |
プロパティ ページ CLSID | プロパティ ページなし。 |
実行モジュール | Qedit.dll |
メリット | MERIT_DO_NOT_USE |
カテゴリ | CLSID_LegacyAmFilterCategory |