CE5.0 C#2005 でDirectShow を使いたい
-
2011年4月13日 4:39
C#2005でCE5.0のアプリを作っています。
機器に内蔵されたカメラを DirectShow を使って制御したいと思っています。
しかし、PC用のサンプルやC++のサンプルは見つかったのですが、C#のサンプルが見つかりません。
何か、参考になる資料は無いでしょうか。
すべての返信
-
2011年4月15日 0:09
.NET Compact Frameworkから直接Direct Showを扱う手段はなかったと思いますので、
伊勢シンさんのこのエントリが参考にならないでしょうか?
ネイティブコードでDirectShowを扱うdllを作成し、マネージコード側からP/Invokeで使わないといけないかもしれません。
http://d.hatena.ne.jp/iseebi/20070318/p1
-
2011年4月15日 2:09
返信ありがとうございます。
実はご指摘頂いたページを見てやっていたのですが、DLLプロジェクトを作る段階で、
#include <streams.h>
がエラーになってしまい行き詰まっている次第です。
streams.h で検索するといろんな情報が出てくるのですが、どうすれば良いのか分からないという状態です。>> graphcapture.cpp を5行修正すれば動きます。
という部分が鍵の様な気がするのですが、どこをどう直すのかが分かりません。

