3

ウェブカメラに接続して記録するために使用する API を見つけようとしています。私のすべての調査である Google では、Directshow と COM について議論している古い記事をたくさん見つけました。廃止された API を使用するコードを書きたくありません。

これでどんな方向でも大歓迎です。

4

3 に答える 3

1

avicap32.dllは、すぐに利用できるため、最も安全なオプションだと思います... http://channel9.msdn.com/forums/TechOff/93476-Programatically-Using-A-Webcam-In-Cには、PInvokeコードがあります。必要です。

http://codeplex.com/touchlessは興味深い関連プロジェクトです!

于 2009-05-03T02:18:03.260 に答える
1

Vista を使用している場合は、新しいMedia Foundation APIを使用できます。ただし、XP では使用できないため、DirectShow を使用する方法があります。Shay が指摘する DirectShow.NET ラッパーは、C# でうまく機能します。サンプルもダウンロードしてください。PlayCap や CapWMV など、チェックする価値のあるキャプチャ サンプルがいくつかあります。

UberDemo は、この記事で、WPF で Windows Media Encoder SDK を使用してキャプチャする別の方法について記事を書きました

于 2009-05-02T19:13:02.593 に答える