Share via


ビデオ キャプチャ インターフェイス

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

これらのインターフェイスでは、Microsoft Windows® Driver Model (WDM) デバイスまたは従来の Microsoft®® Video for Windows® (VFW) デバイスを使用したビデオ キャプチャがサポートされています。

インターフェイス 説明
IAMAnalogVideoDecoder WDM ビデオ キャプチャ カードでビデオデジタイズを制御します。
IAMBufferNegotiation ピンでバッファーを割り当てる方法を制御します。
IAMCopyCaptureFileProgress ファイル コピー操作の進行状況を受信するためのコールバック インターフェイス。
IAMCrossbar WDM オーディオまたはビデオ ソースと WDM キャプチャ デバイスの間にハードウェア接続を作成します。
IAMDroppedFrames キャプチャ のパフォーマンスに関するキャプチャ フィルターに対してクエリを実行します。
IAMStreamControl 個々のストリームの開始時刻と停止時刻を制御します。
IAMStreamConfig キャプチャ フィルターの出力形式をクエリして設定します。
IAMVfwCaptureDialogs VFW キャプチャ ドライバーによって提供されるダイアログ ボックスを表示します。
IAMVideoControl キャプチャ デバイスから画像を制御します。
IAMVideoProcAmp 明るさ、コントラスト、色相、彩度、ガンマ、シャープネスなど、ビデオ信号の品質を調整します。
ICaptureGraphBuilder2 ビデオ キャプチャ用のフィルター グラフを作成します。
IFileSinkFilter2 出力ファイルの名前と属性を指定します。

 

外部デバイス コントロール インターフェイス

ビデオ キャプチャ