プロが教えるわが家の防犯対策術!

Windows XP + Platform SDKで開発をしています。
DirectShow経由でRGB24bitの画像データを画面出力したいと思うのですが
やはりFilterを自作しなければならないのでしょうか?
状況としては720X480ピクセルで各ピクセルRGBがそれぞれ8bitの24bitデータがメモリ上に既に存在していて静止画の連番のようになっています。それをDirectShow経由で動画として出力しようとしています。
Direct3Dを使っての画面出力は出来るのですがDirectShowにはどの様に持って行けば良いのでしょうか?
もし参考になるURL等がありましたら、教えていただけると大変助かります。
宜しくお願いします。

A 回答 (1件)

 こんにちは。


 要は、DirectShowのソースフィルタがファイルではなく、メモリを扱うと言う事でしょうか。書くしか無いのかも知れません。

 当方は試した事が無いのですが、以下が其の事例のURLです。かなり厳しそうです・・・。
 http://www22.ocn.ne.jp/~telmot/programing/direct …
 http://www.firefly-vj.net/dshow/
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
仰る通りメモリ上の画像データを出力しようとしています。
画像処理のソフトを作ってまして、GUI以外の画像の部分だけモニターに出力させたいのです。
教えていただいたURLは貴重な情報源なので有効に活用したいと思います。

お礼日時:2009/04/28 13:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!