DirectShow .NET プログラミング解説

DirectShowを.NET (C#やVB.NETなど) から利用することを可能とするライブラリ、DirectShow .NETの使用方法について解説します。ここではDirectShow .NET Library 2.1を対象としているため、それ以外では内容に相違があるかもしれません。

なお動画や音声の再生のみを目的とするならば、Managed DirectXのMicrosoft.DirectX.AudioVideoPlayback名前空間に用意されている、Videoクラスなどを用いるのが簡単です。Microsoft.DirectX.AudioVideoPlayback | Microsoft Docs Managed DirectX (その 2 AudioVideoPlayback) | MSDN 川西裕幸 (2003/03/19) Playing AVI Files using DirectX 9 with C# and .NET Mike Gold (2006/01/09)

参考

DirectX 9

参考書

  • 書籍版 DirectX9実践プログラミング (I・O BOOKS) [工学社] 第二IO編集部
    7章「DirectShow」.NETではないDirectShowの解説ですが、内容は共通しているため参考になります。しかしDirectX全般の解説書であるため、DirectShowに関する記述は20ページほどです。