次の方法で共有


ファイル キャプチャでのビデオ ポート ピン

キャプチャ デバイスにビデオ ポートがある場合、ファイルにのみキャプチャするときも、ビデオ ポート ピンはビデオ レンダラに接続する必要がある。

値 PIN_CATEGORY_CAPTURE を使って RenderStream を呼び出した場合、デバイスにビデオ ポート ピンがあると、Capture Graph Builder は自動的にビデオ ポート ピンをオーバーレイ ミキサー フィルタに接続し、オーバーレイ ミキサーをビデオ レンダラに接続する。Capture Graph Builder は、値 OAFALSE を使って IVideoWindow::put_AutoShow を呼び出して、ビデオ ウィンドウを非表示にする。後でアプリケーションが値 PIN_CATEGORY_PREVIEW を使って RenderStream を呼び出した場合、Capture Graph Builder はビデオ ウィンドウを表示するため、値 OATRUE を使って put_AutoShow を呼び出す。

PIN_CATEGORY_CAPTURE を使って RenderStream を呼び出した後、フィルタ グラフ マネージャに IVideoWindow インターフェイスを問い合わせることでビデオ レンダラが追加されたかどうかを確認できる。