AVStream のサンプル

サンプル AVStream ミニドライバーのソース コードは、GitHub の Windows Driver Kit (WDK) サンプルで提供されています。

サンプル 説明
AVStream フィルター中心のシミュレートされたキャプチャ ドライバー (Avssamp) AVStream フィルター中心のシミュレートされたキャプチャ サンプル ドライバー (Avssamp) は、フィルター中心の AVStream キャプチャ ドライバーと機能オーディオを提供します。 このストリーミング メディア ドライバーは、ユーザーが提供するパルス コード変調 (PCM) ウェーブ オーディオ ファイルをループで再生しながら、RGB24 または YUV422 形式で 320 x 240 ピクセルの解像度でビデオ キャプチャを実行します。 このサンプルでは、フィルター中心の AVStream ミニドライバーを記述する方法を示します。
AVStream シミュレートされたハードウェア サンプル ドライバー (Avshws) AVStream シミュレートされたハードウェア サンプル ドライバー (Avshws) は、シミュレートされたハードウェア用のピン中心の AVStream キャプチャ ドライバーを提供します。 このストリーミング メディア ドライバーは、キャプチャ バッファーへの直接メモリ アクセス (DMA) を使用して、RGB24 または YUV422 形式で 320 x 240 ピクセルのビデオ キャプチャを実行します。 このサンプルの目的は、ピン中心の AVStream ミニドライバーを記述する方法を示すことです。 このサンプルでは、AVStream クラス ドライバーによって提供される関連機能を使用して DMA を実装する方法も示します。 このサンプルでは、パラメーターの検証とオーバーフローの検出が強化されています。

これらのサンプルは、このドキュメントで説明されている概念の多くを示しており、サンプルはドライバー開発者のニーズに合わせて調整できます。