0

カメラを使用する.NET CF 2.0アプリケーションで作業しています。プレビューを表示して、写真。 CameraCaptureDialogコンポーネントを使用していて、プレビュー画面に四角形を描きたいのですが、できませんでした。 DirectShowのオーバーレイミキサーフィルターが役立つと思いますか?もしそうなら、どんな例がありますか? (問題は私がCF 2.0で作業しているので、通常のフレームワークではうまく動作するので、ここではうまくいきません...)。あなたはVMRミキサービットマップ機能を示すとカスタムオーバーレイで提示したビデオを混合サンプルを探す必要があり、事前に おかげで、カメラのプレビューストリーム(.NET Compact Framework)に矩形(線、またはビットマップ)を描画する

ジャコモ

答えて

0
+0

答えをありがとう。残念ながら、VMRミキサーのビットマップは、Compact Frameworkで動作しないようです。 私は "Sample Grabber"について何かを見つけました。使用できるかどうか知っていますか? – l3golas

+1

はいできます。 'Sample Grabber'ではパイプライン経由でビデオフレームを取得します。 'Sample Grabber'を24/32ビットRGB形式に初期化すると、この形式のビデオフレームが画面に表示される前に来ることになります。このデータをインプレースで更新し、オーバーレイを画像に貼り付けることができます。 –

+0

クール!私はこの解決策について調査します、ありがとう! – l3golas

関連する問題