次の方法で共有


IDVSplitter インターフェイス (strmif.h)

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

デジタル ビデオ (DV) ストリームのフレーム レートをダウングレードします。 DV スプリッター フィルターは、このインターフェイスを公開します。

アプリケーションでは、このインターフェイスを使用して、ストリームが DV ビデオ デコーダー フィルターに到達する前に、DV ストリームのフレーム レートを減らすことができます。 これは、リアルタイムのコード変換など、プロセッサを集中的に使用するタスクに役立ちます。

継承

IDVSplitter インターフェイスは、IUnknown インターフェイスから継承されます。 IDVSplitter には、次の種類のメンバーもあります。

メソッド

IDVSplitter インターフェイスには、これらのメソッドがあります。

 
IDVSplitter::D iscardAlternateVideoFrames

DiscardAlternateVideoFrames メソッドは、ビデオ ストリーム内のフレームの半分を破棄します。 NTSC の場合、フレーム レートは 1 秒あたり 30 フレーム (fps) から 15 fps に減少します。 PAL の場合、フレーム レートは 25 fps から 12.5 fps に低下します。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー strmif.h (Dshow.h を含む)