ボールフィルターのサンプル

説明

ボールフィルターは、バウンスするボールのイメージを生成するビデオソースフィルターです。 このサンプルでは、形式のネゴシエーションと、ソースフィルターの基本クラスである Csourcecsourcestreamの使用について説明します。

フィルターインターフェイスは、Fball .h および Fball .cpp のコードによって管理されます。 これら2つのファイルには、ソースフィルターに必要な最小限のコードが含まれています。 Ball および Ball .cpp ファイルには、ボールをバウンスするコードが含まれています。

このフィルターには、1つの出力ピンがあります。これは、フレーム内でボールをバウンスするビデオストリームを提供します。 また、ボールフィルターは、単純な品質管理戦略を示す下流フィルターからの品質管理要求も受け入れます。 このフィルターは、その目的のために IQualityControl インターフェイスを実装します。

サンプルをダウンロードしています

DirectShow SDK サンプルをダウンロードするには、 Windows SDKの最新バージョンをインストールします。

このサンプルは次のパスにインストールされています: [ SDK Root ] \ Samples \ マルチメディア \ DirectShow \ フィルター \ ボール。

DirectShowSamples