スマートティーフィルター
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
Smart Tee フィルターは、ビデオ キャプチャ グラフで使用され、ビデオ ストリームをプレビュー ストリームとキャプチャ ストリームに分割します。 これは、追加のデータ コピーなしで行われます。 出力ピンは、ダウンストリーム接続でサポートされているメディアの種類をサポートします。
Smart Tee フィルターは、ビデオ キャプチャ フィルターにキャプチャとプレビュー用の個別のピンが用意されていない場合に便利です。 Smart Tee フィルターは、キャプチャのパフォーマンスを損なわない場合にのみプレビュー データを配信します。 また、プレビュー ストリームからタイム スタンプも削除されます。 キャプチャ グラフ ビルダーは、必要に応じ Smart Tee フィルターを自動的に挿入します。 詳細については、「 ビデオ キャプチャとプレビューの組み合わせ」を参照してください。
次の図は、Smart Tee フィルターを使用する一般的なキャプチャ グラフを示しています。
Label | 値 |
---|---|
フィルター インターフェイス | IBaseFilter |
入力ピン メディアの種類 | MEDIATYPE_Video、MEDIASUBTYPE_NULL |
入力ピン インターフェイス | IMemInputPin、 IPin、 IQualityControl |
出力ピン メディアの種類 | MEDIATYPE_Video、MEDIASUBTYPE_NULL |
出力ピン インターフェイス | IAMStreamControl、 IPin、 IQualityControl |
CLSID のフィルター処理 | CLSID_SmartTee |
プロパティ ページ CLSID | プロパティ ページがありません。 |
[実行可能ファイル] | qcap.dll |
メリット | MERIT_DO_NOT_USE |
フィルター カテゴリ | CLSID_LegacyAmFilterCategory |
解説
キャプチャ ピンは出力ピン 0、プレビュー ピンは出力ピン 1 です。
関連トピック